Hi Emanual, You're right. The problem only occurs with Java 8 not 7. If I modify make-jpkg to also include release-3 the problem is resolved.
The way make-jpkg determines which virtual packages is provides is currently hard-coded for Java 7, so there is also a problem for Java 6 (java4-runtime will be provided) as well as for any version beyond 9. What would you like me to do? Close this issue create a new one on java-package? Move this issue (how?)? How about the ant package, it depends also on java{6,7}-runtime, which is not wrong, but not necessary either, is that also a separate bug? Laurens On 22-1-2015 13:50, Emmanuel Bourg wrote: > Hi Laurens, > > Thank you for the report. I think this is actually an issue with > java-package. The package generated by make-jpkg provides > java<n>-runtime[-headless] with n covering the last 3 versions. So for > Java 8 it provides java{6,7,8}-runtime but not java5-runtime as required > by maven. > > We should modify make-jpkg and provide all runtimes since Java 5. > > Emmanuel Bourg __ This is the maintainer address of Debian's Java team <http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers>. Please use debian-j...@lists.debian.org for discussions and questions.