Oracle JDK is not included in virtual/jdk RDEPEND list. Reproducible: Always Steps to Reproduce: 1. emerge -C sun-jdk 2. emerge -1 dev-java/oracle-jdk-bin 3. emerge -1 virtual/jdk Actual Results: Emerging dev-java/icedtea-bin-6* and virtual/jdk. Expected Results: Only virtual/jdk emerging.
The package name for the Sun/Oracle 1.6 JDK is sun-jdk; starting with 1.7, it's oracle-jdk-bin. So there is nothing wrong with oracle-jdk-bin not providing virtual/jdk-1.6.
Sorry. My mistake, I had masked virtual/jdk-1.7.0 and world pulled 1.6.