I have xorg-x11 and silver-xcursors installed. Silver-xcursors contains RDEPEND=">=x11-base/xfree-4.3.0-r2" and `emerge silver-xcursors` correctly recognizes and reports the !virtual/x11 block between xfree and xorg-x11. However, `emerge -Du world` doesn't obey the block and installs xfree. Reproducible: Always Steps to Reproduce: 1. emerge -C xfree && emerge x11-org silver-xcursors 2. emerge -Du world 3. Actual Results: x11-base/xfree will be emerged and both xfree and xorg will be erroneously installed on the same system. Expected Results: The !virtual/x11 block in xorg-x11 sould be reported on the attempt to merge xfree. # emerge info Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.6.5-mm1) ================================================================= System uname: 2.6.5-mm1 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 2.00GHz Gentoo Base System version 1.4.8 distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-ftracer -mfpmath=sse -msse3 -march=pentium4 -Os -pipe -fomit-frame-pointer -frename-registers" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /etc/tomcat /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/X11/app-defaults /etc/gconf /etc/sound /etc/terminfo /usr/X11R6/lib/X11/xkb /etc/env.d" CXXFLAGS="-ftracer -mfpmath=sse -msse3 -march=pentium4 -Os -pipe -fomit-frame-pointer -frename-registers" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache fixpackages sandbox" GENTOO_MIRRORS="http://gentoo.mirrors.pair.com/ ftp://gentoo.ccccom.com http://www.ibiblio.org/gentoo"MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/custom-portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="X aalib acpi acpi4linux alsa apache2 apm avi berkdb bonobo crypt cscope cups doc dvd encode esd ethereal evo foomaticdb gd gdbm gif gnome gnomedb gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile imap imlib innodb ipv6 java jpeg kerberos ldap libg++ libwww mad maildir mbox md5sum mikmod mmx motif mozilla moznocompose moznoirc moznomail mozsvg mozxmlterm mpeg mysql ncurses nls nptl oggvorbis opengl oss pam pcmcia pda pdflib perl png pnp postgres python quicktime readline ruby samba scanner sdk sdl slang spell sse ssl svga tcltk tcpd tetex threads tiff truetype vim-with-x wavelan x86 xml xml2 xmms xv zlib"
In CVS. Will be included by 2.0.51.
*** Bug 56119 has been marked as a duplicate of this bug. ***
Bug has been fixed and released in stable portages on or before 2.0.51-r2