Hi Steinar Thanks for the update. So nothing related to Karaf "directly" :)
I will move forward with Karaf 4.4.9 prep now. Thanks again, Regards JB On Sun, Oct 19, 2025 at 7:53 AM Steinar Bang <[email protected]> wrote: > > >>>>> Steinar Bang <[email protected]>: > >>>>> Jean-Baptiste Onofré <[email protected]>: > >> Hi > >> Do you have the resources in etc folder same as karaf vanilla ? The > >> bnd version policy could cause such issues. > > > Aaah... I am leaving some of the etc files from the previous version > > during APT package upgrade (trying to keep user modifications, such as > > e.g. added maven repos). > > > But maybe the default should be overwrite by maintainer's version for > > all of them...? It is only added maven repos I want to keep out of alle > > the provided etc files, as far as I can remember...? > > > I'll look into it! Thanks, JB! > > I figured out what the problem was. > > Summary here in case anyone should be interested. > > The problem was not that some files in /etc/karaf was left from the > karaf 4.4.7 version. > > The problem was that the apache karaf debian package tries to fulfill > its java jar runtime dependencies from debian packages, when available > (with the hope of making it an official debian package once all of the > runtime dependencies are fulfilled this way). > > And in the debian package libasm-java 9.8-1 the Bundle-version of the > MANIFEST.MF of the jar file is broken: > Bundle-version: 9.8-SNAPSHOT > > I have reported a bug on the libasm-java debian package > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1118387 > > For now the workaround will be to bundle the asm dependencies in the > karaf debian package instead of having it provided from a debian > dependency. > > For the record: the karaf debian package's handling of the etc directory > during upgrades is correct as far as I can tell. Only the expected > changes are found when diffing the debian package's etc directory with > the etc directory of the official karaf binary tarballs for versions > 4.4.7 and 4.4.8. > > For reference, unofficial karaf debian package > https://github.com/steinarb/karaf-debian > > https://steinar.bang.priv.no/2018/01/23/packaging-karaf-with-native-debian-packaging-tools/ >
