Bug#855689: jython.jar does not provide a Class-Path
Ole Streicher
olebole at debian.org
Tue Feb 21 08:54:48 UTC 2017
Package: jython
Version: 2.5.3-14
Severity: serious
There is no classpath for the dependencies of jython.jar defined in its
manifest:
$ unzip -p /usr/share/java/jython.jar META-INF/MANIFEST.MF | \
grep Class-Path
$
This leads to the problem that dependent packages need to specify the
classpath themself, which is difficult since it is not documented in
/usr/share/docs/jython. Also, it requires tracking internal changes of
jython, since some of the dependent jar names are version dependent;
namely antlr3-runtime-3.2.jar, which makes it difficult to handle for
the dependencies over long time (f.e. for backports).
Java policy requires to have the classpath documented. I would ask you
to do this in the manifest (at least for the strong dependencies), since
this makes the usage much easier.
Thank you very much
Best regards
Ole
More information about the pkg-java-maintainers
mailing list