When I try emerge -p -u --deep world, the merge is blocked because of qt-4.6.0_beta1. The error given is: !!! All ebuilds that could satisfy "~x11-libs/qt-script-4.6.0_beta1" have been masked. !!! One of the following masked packages is required to complete your request: - x11-libs/qt-script-4.6.0_beta1 (masked by: package.mask) /usr/portage/profiles/package.mask: # Alex Alexander <wired@gentoo.org> (16 Oct 2009) # Qt 4.6.0 beta - masking before adding for testing For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. (dependency required by "x11-libs/qt-4.6.0_beta1" [ebuild]) (dependency required by "world" [argument]) This appears to be a bug in portage, because both x11-libs/qt-script-4.6.0_beta1 and x11-libs/qt-4.6.0_beta1 are listed in package.mask, so this should not cause a block. Reproducible: Always Steps to Reproduce: 1.emerge -p -u --deep world 2.profit... 3. Actual Results: emerge is blocked Expected Results: emerge is not blocked
Any chance you broke it by yourself ? Did you put x11-libs/qt in /usr/portage/profiles/package.unmask ?
Now I feel stupid. I was sure I hadn't unmasked anything, but I was wrong...