- Package:
- libjaxb-java
- Source:
- libjaxb-java
- Submitter:
- Thomas Uhle
- Date:
- 2026-09-22 21:37:02 UTC
- Severity:
- normal
Dear maintainers, XMLUnit version 2.9.0 (see #1099351 [1]) depends on JAXB Runtime version 2.3.3 at least. In turn, it depends on Jakarta's JAXB API which is already packaged in Debian experimental. So could you please consider to package version 3.0.1 matching the version of JAXB API in experimental and upload it to experimental too. Thank you in advance! Best regards, Thomas Uhle [1] https://bugs.debian.org/1099351
The libjaxb-java package must stick to the javax API to preserve the backward compatibility as we transition to the new jakarta API. Another package should be uploaded for the jakarta version. Emmanuel Bourg
Should this ticket better be retitled, reassigned and transformed into an RFP to build libjakarta-xml-bind-java then? Best regards, Thomas Uhle
Okay, on Maven Central, I have seen that the artifacts provided by libjaxb-java are provided separately for version 3.0.0 and any newer version by org.glassfish.jaxb:jaxb-core, org.glassfish.jaxb:jaxb-runtime, org.glassfish.jaxb:jaxb-cjx and org.glassfish.jaxb:jaxb-xjc respectively, but everything is still built from a single source which is to be found on Github [1]. Could introducing the new package src:jaxb-ri from which the separate binary packages libjaxb-core-java, libjaxb-runtime-java, libjaxb-cjx-java and libjaxb-xjc-java are built be a solution then? Best regards, Thomas Uhle [1] https://eclipse-ee4j.github.io/jaxb-ri