Bug#775987: maven: Maven depends on openjdk exclusively

Laurens Blankers laurens at blankersfamily.com
Thu Jan 22 14:48:16 UTC 2015


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



More information about the pkg-java-maintainers mailing list