Bug#983715: libitext5-java: Please add itext-xtra too
Thomas Uhle
thomas.uhle at mailbox.tu-dresden.de
Tue Jul 12 15:43:02 BST 2022
On Tue, 12 Jul 2022, tony mancill wrote:
> Hi Thomas,
>
> itext-xtra has Apache Commons Imaging [1] as a build dependency, which
> is not yet packaged for Debian. However, the build system and
> dependencies for Commons Imaging look okay, so this feasible for
> bookworm (assuming the copyright is clear).
>
> Cheers,
> tony
>
> [1] https://commons.apache.org/proper/commons-imaging/index.html
>
Hi Tony,
thank you for having a look into this!
Honestly, I hasn't been aware of this dependency. Having a look at
https://commons.apache.org/proper/commons-imaging/dependencies.html, I
see that Commons Imaging in turn also depends on the newest versions of
JUnit 5 (version 5.8.2) and Hamcrest (version 2.2) whereas in Debian,
the package junit5 still uses upstream version 5.3.2 and the package
libhamcrest-java uses upstream version 1.3. It would be necessary to go
back to version 1.0-alpha1 of Commons Imaging from May 2019 to meet the
version requirements of the dependencies if junit5 and libhamcrest-java
cannot be updated.
The license of Commons Imaging is the Apache License 2.0, that shouldn't
be a problem.
So what's next: Should I open a new ticket to request the packaging of
libcommons-imaging-java or should I wait until the packages junit5 and
libhamcrest-java are updated?
Best regards,
Thomas
More information about the pkg-java-maintainers
mailing list