Both virtual/jdk-1.4.2 still has the dev-java/blackdown-jdk which was just removed for security reasons. This is causing emerge to complain biterly about it. This dependency should probably be removed. Error message to follow... EBo -- ======= error message ======= !!! All ebuilds that could satisfy "=dev-java/blackdown-jdk-1.4.2*" have been masked. !!! One of the following masked packages is required to complete your request: - dev-java/blackdown-jdk-1.4.2.03-r16 (masked by: package.mask, ~x86 keyword) /usr/portage/profiles/package.mask: # Vlastimil Babka <caster@gentoo.org> (17 Nov 2009) # Removal for EOL and security, bug #287615 - dev-java/blackdown-jdk-1.4.2.03-r15 (masked by: package.mask) (dependency required by "virtual/jdk-1.4.2" [ebuild])
a) There are more alternatives than blackdown, it should choose a different one (ibm-jdk-bin, kaffe). b) you should not need jdk-1.4.2 anymore try: emerge -av --depclean jdk:1.4
The cleaning worked. Marked as fixed.