Bug#768220: dupe of #722665?

Hilko Bengen bengen at debian.org
Fri Nov 14 10:46:07 UTC 2014


* Timo Aaltonen:

> This sounds more like a dupe of #722665 where the fault is that
> libjackson-json-java never should've had the symlink called
> jackson-core-java... 

Which package should provide the versionless .jar file?

Is the versionless .jar file needed at all?

Was any of libjackson-json-java's reverse dependencies[1] broken when
the versionless .jar was removed from the package?

epubcheck seems to be fine because it has
/share/java/jackson-core-asl.jar, /usr/share/java/jackson-mapper-asl.jar
in its classpath.

Would any of libjackson2-core-java's reverse dependencies[2] break if we
removed the versionless .jar from the package? At least mediathekview
would break. I think things should be left as they are, only proper
Breaks/Replaces as suggested by the submitter should be added. I will
upload a fixed package tonight.

> Renaming the versionless jar symlink in -core would break other
> software (dogtag-pki for instance).

dogtag-pki is a curious case: pki-server depends on parts of both
Jackson 1.x and 2.x. Is this actually correct?

Cheers,
-Hilko

[1] libspring-web-java libresteasy-java libspring-web-java
libjasperreports-java epubcheck pki-server

[2] sikulix mediathekview libjackson2-module-jaxb-annotations-java
libjackson2-jaxrs-providers-java libjackson2-dataformat-yaml
libjackson2-dataformat-smile libjackson2-dataformat-cbor
libjackson2-databind-java libjackson2-core-java-doc liblog4j2-java



More information about the pkg-java-maintainers mailing list