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