I have xorg-x11-7.0-r1 installed. When I try to emerge kdebase-startkde-3.5.2 emerge tries to roll xor-x11 back to v. 6.8.2-r4.
Reopen with 'emerge -pv virtual/x11' and 'grep -Rni "virtual/x11" /etc/portage' output.
I've run into the same problem, trying to build kdebase after building xorg-x11-7.0-r1. emerge -pv virtual/x11 wants to build xorg-x11-6.8.2-r6, but x11-libs/libXft blocks it. Looking at the two xorg-x11 ebuilds, 6.8.2-r6 provides virtual/x11, but 7.0-r1 doesn't. I copied the PROVIDE assignment from xorg-x11-6.8.2-r6.ebuild into a copy of xorg-x11-7.0-r1.ebuild in the Portage overlay directory. After reemerging xorg-x11, kdebase no longer caused a block. As near as I can tell, the bug is in the xorg-x11 ebuild, not the kdebase (or kdebase-startkde) ebuild.
I have the same problem. Here's the info you want Jakub: $ emerge -pv virtual/x11 These are the packages that would be merged, in order: Calculating dependencies... done! [blocks B ] x11-libs/libXft (is blocking x11-base/xorg-x11-6.8.2-r6) [ebuild N ] x11-apps/ttmkfdir-3.0.9-r3 19 kB [ebuild N ] x11-base/opengl-update-3.0.0 0 kB [ebuild UD] x11-base/xorg-x11-6.8.2-r6 [7.0-r1] USE="bitmap-fonts% ipv6% nls% opengl% pam% truetype-fonts% type1-fonts% xv% -cjk% -debug% -dlloader% -dmx% -doc% -font-server% -insecure-drivers% -minimal% -nocxx% -sdk% -static% -xprint%" 43,965 kB [ebuild N ] virtual/x11-6.8 0 kB Total size of downloads: 43,985 kB No result for grep -Rni "virtual/x11" /etc/portage Portage 2.1_pre7-r5 (default-linux/amd64/2006.0, gcc-3.4.5, glibc-2.4-r1, 2.6.15-gentoo-r5 x86_64) ================================================================= System uname: 2.6.15-gentoo-r5 x86_64 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.12.0_pre17 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.4 [enabled] dev-lang/python: 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distcc distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://adelie.polymtl.ca/ http://mirror.datapipe.net/gentoo http://open-systems.ufl.edu/mirrors/gentoo http://gentoo.netnitco.net" LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" MAKEOPTS="-j6" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X aac aalib acl acpi alsa apm avi bash-completion berkdb bitmap-fonts browserplugin bzip2 cdr cli crypt css cups dri dts dvd dvdr eds emacs emboss encode fam ffmpeg firefox flac foomaticdb fortran gecko-sdk gif glut gpm gstreamer gtk gtk2 hal howl imlib ipv6 isdnlog java joystick jpeg kde libcaca libvisual lzw lzw-tiff mad mikmod mng modplug mp3 mpeg msn musepack ncurses nfs nls nptl nptlonly nsplugin nvidia offensive ogg oggvorbis opengl pam pcre pdflib perl pic png pppd python qt quicktime readline reflection samba sdl session sid slang sndfile socks5 spell spl ssl svg tcltk tcpd threads tiff timidity truetype truetype-fonts type1-fonts unicode usb userlocales vcd visualization vorbis wma xcomposite xine xml xorg xpm xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_nvidia video_cards_vesa video_cards_fbdev video_cards_nv" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, LINGUAS