Hi, The Sun java 1.5.0_06 has a different checksum to the one in portage. Bloody Sun are at it again. Here's what's listed in /usr/portage/dev-java/sun-jdk/files/digest-sun-jdk-1.5.0.06-r2: MD5 169441bba1ca95e84e030e116f258d79 jce_policy-1_5_0.zip 8826 MD5 27adf9c276e1ec824a3946ef9fe022a4 jdk-1_5_0_06-linux-amd64.bin 43681923 MD5 3cdad4a383b93680f02f6f06198c2227 jdk-1_5_0_06-linux-i586.bin 48974825 Here's what's in my overlay tree at /usr/local/portage/dev-java/sun-jdk/files/digest-sun-jdk-1.5.0.06-r2: MD5 169441bba1ca95e84e030e116f258d79 jce_policy-1_5_0.zip 8826 MD5 27adf9c276e1ec824a3946ef9fe022a4 jdk-1_5_0_06-linux-amd64.bin 43681923 MD5 8a5324bd24543c139d9da0007617f944 jdk-1_5_0_06-linux-i586.bin 48974825 Thanks
Do you get this without the use of your overlay? (ie try PORTDIR_OVERLAY="" emerge sun-jdk )
I only put the stuff in my overlay because it gave checksum errors. It seems Sun have updated the java binary packages without updating version numbers, giving this error.
It resolved as 1.5.0.06 is not longer in the tree.