On Thu, 2021-04-15 at 17:21 +0200, Miroslav Šulc wrote: > Dne 15. 04. 21 v 16:34 Joakim Tjernlund napsal(a): > > On Wed, 2021-04-14 at 09:45 +0200, Miroslav Šulc wrote: > > > in case the package does not work with java > 1.8 (still, i suggest we > > > first try to resolve the issue before we use this restriction as it > > > might cause some issues in the future) > > > virtual/jdk:1.8 > > > virtual/jre:1.8 > > > > This does not seem to be enforced by java eclasses. Example > > dev-java/icedtea-web has > > BDEPEND=virtual/jdk:1.8 but building icedtea-web with openjdk:11 as system > > default will > > try to build with java-11 and the build will fail. > not sure about BDEPEND but it should be enforced for DEPEND and RDEPEND. > regular java apps use classes from jre (java runtime engine) and so they > must have the dep both in DEPEND and RDEPEND, not BDEPEND. wrt this > icedtea-web issue, this should be filed as a bug. thank you for > mentioning this.
Don't think it is so simple, even if I add virtual/jdk:1.8 to DEPEND and changed RDEPEND to virtual/jdk:1.8 it still fails. > > Jocke > > fordfrog > >