Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 391067

Summary: icedtea-7.2.0-r1 with javascript requires virtual/jdk:1.6
Product: Gentoo Linux Reporter: Mark <chaseguard>
Component: [OLD] JavaAssignee: Java team <java>
Severity: normal CC: patrakov
Priority: Normal    
Version: unspecified   
Hardware: x86   
OS: Linux   
Package list:
Runtime testing required: ---
Bug Depends on: 488884    
Bug Blocks:    

Description Mark 2011-11-20 05:16:48 UTC
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- (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
Comment 1 charles17 2014-07-07 09:41:42 UTC
This bug shoud depend on bug #488884
Comment 2 charles17 2014-09-17 12:04:20 UTC
 =dev-db/hsqldb- has gone stable.  Please close this bug.
Comment 3 James Le Cuirot gentoo-dev 2015-09-01 22:56:15 UTC
I haven't checked the details but this does appear to be fixed.