Le 14/04/2026 à 08:05, Nilesh Patra a écrit :
The policy here [1] says:
| Their classes must be in jar archive(s) in the directory /usr/share/java,
with the name packagename[-extraname]-fullversion.jar.
| The extraname is optional and used internally within the package to separate
the different jars provided by the package.
| The fullversion is the version of that jar file. In some cases that is not
the same as the package version.
How does `batik-all.jar` conform to that?
[1]
https://www.debian.org/doc/packaging-manuals/java-policy/ch02.html#policy-libraries
For /usr/share/java/batik-all-1.19.jar the extraname is "all". And there
is also a symlink without the version (/usr/share/java/batik-all.jar).
Was this issue fixed at some point? bad-jar-name is no longer reported
against libbatik-java:
https://udd.debian.org/lintian/?email1=&email2=&email3=&packages=batik&ignpackages=&format=html<_error=on<_warning=on<_information=on<_pedantic=on&lintian_tag=#all
Emmanuel Bourg