emerge complains about masked dependancies Reproducible: Always Steps to Reproduce: 1. grep virtual/x11 /usr/portage/profiles/default-x86-2004.0/virtuals virtual/x11 x11-base/xorg-x11 2. grep KEYWORDS /usr/portage/x11-base/xorg-x11/xorg-x11-6.7.0.ebuild KEYWORDS="~x86 amd64 ~ppc ~sparc ~hppa ~mips ~alpha ~ia64" 3. # emerge -Dup world These are the packages that I would merge, in order: Calculating world dependencies \ !!! all ebuilds that could satisfy "x11-base/xorg-x11" have been masked. !!! possible candidates are: - x11-base/xorg-x11-6.7.0 (masked by: ~keyword) !!! (dependency required by "media-gfx/xloadimage-4.1-r1" [ebuild]) !!! Problem with ebuild net-mail/squirrelmail-1.4.3_rc1 !!! Possibly a DEPEND/*DEPEND problem. !!! Depgraph creation failed. Actual Results: Expected Results: please unmask xorg or reverse the virtual change...
From cvs: http://www.gentoo.org/cgi-bin/viewcvs.cgi/profiles/default-x86-2004.0/virtuals?rev=1.11&content-type=text/vnd.viewcvs-markup diff: http://www.gentoo.org/cgi-bin/viewcvs.cgi/profiles/default-x86-2004.0/virtuals?r1=1.10&r2=1.11 whoops?
I can confirm this bug.
rac fixed this. It looks like an accidental commit. Perhaps a CVS checkout as a portage overlay -- would be a great example of why that's not the best idea.