Trying to clean up my system and get to open source java jdk 1.7 with icedtea. I set the javascript use flag for icedtea. All emerges fine (has the bootstrap). When done, it appears I need jdk 1.6 (!) for the following chain: yadda ~ $ sudo equery d jdk * These packages depend on jdk: ... dev-db/hsqldb-1.8.1.3 (virtual/jdk:1.6) ... yadda ~ $ sudo equery d hsqldb * These packages depend on hsqldb: dev-java/jaxme-0.5.2 (dev-db/hsqldb:0) yadda ~ $ sudo equery d jaxme * These packages depend on jaxme: dev-java/dom4j-1.6.1-r3 (dev-java/jaxme:0) dev-java/jsr173-1.0-r1 (dev-java/jaxme) yadda ~ $ sudo equery d dom4j * These packages depend on dom4j: dev-java/jaxen-1.1.1 (=dev-java/dom4j-1*) yadda ~ $ sudo equery d jaxen * These packages depend on jaxen: dev-java/jdom-jaxen-1.0-r1 (=dev-java/jaxen-1.1*) dev-java/xml-xmlbeans-1.0.4_pre20041217 (=dev-java/jaxen-1.1*) yadda ~ $ sudo equery d xml-xmlbeans * These packages depend on xml-xmlbeans: dev-java/rhino-1.7.2-r2 (=dev-java/xml-xmlbeans-1*) yadda ~ $ sudo equery d rhino * These packages depend on rhino: dev-java/icedtea-7.2.0-r1 (javascript ? dev-java/rhino:1.6) Does not seem to make sense that virtual/jdk:1.7 should require virtual/jdk:1.6 because the javascript use flag is set. What am I missing? Reproducible: Always
This bug shoud depend on bug #488884
=dev-db/hsqldb-1.8.1.3-r1 has gone stable. Please close this bug.
I haven't checked the details but this does appear to be fixed.