P - pending, but know what to do => - done X - found problems ? - didn't check yet app-text/trang/trang-20030619-r3.ebuild: || ( =virtual/jdk-1.5* =virtual/jdk-1.4* ) P bump requested - https://bugs.gentoo.org/show_bug.cgi?id=258643 dev-db/hsqldb/hsqldb-1.8.0.10.ebuild: !java6? ( || ( =virtual/jdk-1.5* =virtual/jdk-1.4* ) ) P revbump to remove java6 flag dev-db/octopus/octopus-3.0.1-r2.ebuild:DEPEND="|| ( =virtual/jdk-1.5* =virtual/jdk-1.4* ) => bootclasspath revbump dev-java/avalon-logkit/avalon-logkit-1.2-r2.ebuild: =virtual/jdk-1.5* dev-java/avalon-logkit/avalon-logkit-1.2-r3.ebuild: =virtual/jdk-1.5* dev-java/avalon-logkit/avalon-logkit-1.2-r4.ebuild: =virtual/jdk-1.5* => bumped with java6 patch, will need stable dev-java/avalon-logkit/avalon-logkit-2.1-r1.ebuild: =virtual/jdk-1.5* dev-java/avalon-logkit/avalon-logkit-2.1-r3.ebuild: =virtual/jdk-1.5* => bumped with java6 patch, will need stable dev-java/backport-util-concurrent/backport-util-concurrent-3.0-r1.ebuild:DEPEND="=virtual/jdk-1.5* dev-java/backport-util-concurrent/backport-util-concurrent-3.0.ebuild:DEPEND="java5? ( =virtual/jdk-1.5* ) => upstream has 3.1 version with dedicated 1.6 variant dev-java/c3p0/c3p0-0.9.0.4.ebuild:DEPEND="|| ( =virtual/jdk-1.5* =virtual/jdk-1.4* ) => version bumped with bootclasspath, replace generator with gentoo-mirrored sources dev-java/castor/castor-0.9.9.1-r5.ebuild: =virtual/jdk-1.5* => bootclasspath revbump dev-java/commons-beanutils/commons-beanutils-1.7.0-r3.ebuild: test? ( dev-java/junit:0 || ( =virtual/jdk-1.5* =virtual/jdk-1.4* ) ) ? test related dev-java/commons-dbcp/commons-dbcp-1.2.2.ebuild: =virtual/jdk-1.5* => bootclasspath revbump (need check tests) dev-java/dom4j/dom4j-1.6.1-r3.ebuild: =virtual/jdk-1.5* ? test related dev-java/gnu-jaf/gnu-jaf-1.0-r2.ebuild:DEPEND="|| ( =virtual/jdk-1.5* =virtual/jdk-1.4* ) => bumped to 1.1.1 and switched to ant build which works, will need stable dev-java/hibernate/hibernate-3.1.3-r2.ebuild: =virtual/jdk-1.5* => bootclasspath revbump dev-java/icu4j/icu4j-3.8.1-r1.ebuild:DEPEND="test? ( || ( =virtual/jdk-1.5* =virtual/jdk-1.4* ) ) dev-java/icu4j/icu4j-3.8.1-r1.ebuild: !test? ( || ( =virtual/jdk-1.6* =virtual/jdk-1.5* =virtual/jdk-1.4* ) ) ? test related dev-java/jakarta-jstl/jakarta-jstl-1.1.2-r1.ebuild:DEPEND="|| ( =virtual/jdk-1.5* =virtual/jdk-1.4* ) => bootclasspath revbump dev-java/jax-ws/jax-ws-2.0.1.ebuild:DEPEND="=virtual/jdk-1.5* => bootclasspath revbump dev-java/jaxme/jaxme-0.3.1-r4.ebuild: =virtual/jdk-1.5* => asked stable for 0.5.2 dev-java/jdbc-jaybird/jdbc-jaybird-2.0.1.ebuild:DEPEND="|| ( =virtual/jdk-1.5* =virtual/jdk-1.4* ).. dev-java/jdbc-jaybird/jdbc-jaybird-2.1.0-r1.ebuild:DEPEND="|| ( =virtual/jdk-1.5* =virtual/jdk-1.4* ) dev-java/jdbc-jaybird/jdbc-jaybird-2.1.0.ebuild:DEPEND="|| ( =virtual/jdk-1.5* =virtual/jdk-1.4* ).. dev-java/jdbc-jaybird/jdbc-jaybird-2.1.2.ebuild:<-->java5? ( =virtual/jdk-1.5* ).. dev-java/jdbc-jaybird/jdbc-jaybird-2.1.5-r1.ebuild:>!java6? ( =virtual/jdk-1.5* ). dev-java/jdbc-jaybird/jdbc-jaybird-2.1.5-r2.ebuild:>!java6? ( =virtual/jdk-1.5* ). dev-java/jdbc-jaybird/jdbc-jaybird-2.1.5.ebuild:<-->java5? ( =virtual/jdk-1.5* ).. P revbump to remove java6 flag dev-java/jdbc-mysql/jdbc-mysql-5.0.8.ebuild:<--><-->=virtual/jdk-1.5*. dev-java/jdbc-mysql/jdbc-mysql-5.1.10.ebuild:<->|| ( =virtual/jdk-1.5* =virtual/jdk-1.4* )" dev-java/jdbc-mysql/jdbc-mysql-5.1.6.ebuild:<-->|| ( =virtual/jdk-1.5* =virtual/jdk-1.4* )" X a bit more fiddling needed, build expects 1.4/1.5 jdk to run with, and point to 1.6 bootclasspath for some classes, we want the other way around dev-java/jdbc-postgresql/jdbc-postgresql-8.3_p603-r1.ebuild:<-->!java6? ( java5? ( =virtual/jdk-1.5* ) ).. dev-java/jdbc-postgresql/jdbc-postgresql-8.3_p603.ebuild:<->java5? ( =virtual/jdk-1.5* ) dev-java/jdbc-postgresql/jdbc-postgresql-8.3_p604.ebuild:<->!java6? ( java5? ( =virtual/jdk-1.5* ) ) dev-java/jdbc-postgresql/jdbc-postgresql-8.3_p605.ebuild:<->!java6? ( =virtual/jdk-1.5* ) P revbump to remove java6 flag dev-java/jmp/jmp-0.51.ebuild:DEPEND="|| ( =virtual/jdk-1.5* =virtual/jdk-1.4* ) P replace with tijmp - bug #233548 dev-java/jruby/jruby-1.2.0-r1.ebuild:<->!java6? ( =virtual/jdk-1.5* ). dev-java/jruby/jruby-1.3.1.ebuild:<>!java6? ( =virtual/jdk-1.5* ) P revbump to remove java6 flag dev-java/jtds/jtds-1.2-r2.ebuild:<-><-->=virtual/jdk-1.5*. => bumped to 1.2.4 which is >=jdk6, will need stable dev-java/mckoi/mckoi-1.0.3-r1.ebuild:DEPEND="|| ( =virtual/jdk-1.5* =virtual/jdk-1.4* ). => bootclasspath revbump dev-java/mockobjects/mockobjects-0.09-r3.ebuild:<-->|| ( =virtual/jdk-1.5* =virtual/jdk-1.4* ) => bootclasspath revbump dev-java/openjms/openjms-0.7.6.1-r7.ebuild:DEPEND="|| ( =virtual/jdk-1.5* =virtual/jdk-1.4* ). => bootclasspath revbump dev-java/struts-legacy/struts-legacy-1.0-r2.ebuild:DEPEND="|| ( =virtual/jdk-1.5* =virtual/jdk-1.4* ) P nothing uses it in tree, move to java-overlay where something does dev-java/xmlunit/xmlunit-1.0-r2.ebuild:>!test? ( || ( =virtual/jdk-1.5* =virtual/jdk-1.4* ) ). ? test related.. www-servers/axis/axis-1.4.ebuild:DEPEND="|| ( =virtual/jdk-1.5* =virtual/jdk-1.4* ) => bootclasspath revbump www-servers/resin/resin-3.0.25.ebuild:RDEPEND="=virtual/jdk-1.5* => newer version is being stabilized