ibm-jdk-bin-1.4.2 ebuild requiers eXactly java-sdk-docs-1.4.1. This is wrong. Any java 1.4.2 should use 1.4.2 docs. Reproducible: Always Steps to Reproduce: 1.Unmask ibm-jdk-bin-1.4.2 2.emerge --pretend ibm-jdk-bin 3.*LOOK* at the output Actual Results: emerge --pretend ibm-jdk-bin These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild NSF ] dev-java/java-sdk-docs-1.4.1 [ebuild R ] dev-java/ibm-jdk-bin-1.4.2 Expected Results: emerge --pretend ibm-jdk-bin These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild NSF ] dev-java/java-sdk-docs-1.4.2 [ebuild R ] dev-java/ibm-jdk-bin-1.4.2 The fix is trivial. Please someone with CVS write access change the .ebuild. The line (line 24): doc? ( =dev-java/java-sdk-docs-1.4.1* ) should say: doc? ( =dev-java/java-sdk-docs-1.4.2* )
fixed