Hello to all,
I forgot to ask: should I first file a bug to explain the problem
and then reference it as closed in d/changelog?
Thanks in advance for your help (and understanding of a noob
maintainer!)
Emmanuel
On 15/03/2025 15:17, Emmanuel Promayon
wrote:
Dear all,
We detected an issue with the current camitk package (this issue
might have been present since quite a while in fact but went
unnoticed).
After installing camitk-config, on a fresh sid, running
camitk-config displays the following error:
$ camitk-config
camitk-config: error while loading shared libraries: libjawt.so:
cannot open shared object file: No such file or directory
camitk-config is indeed linked to two java libraries:
$ ldd /usr/bin/camitk-config | grep "not found"
libjawt.so => not found
libjvm.so => not found
For information:
$ ldd -r /usr/bin/camitk-config | wc -l
288
This is due to the CMake configuration in camitk version 5.2.0
that links every camitk binary and library to all the VTK provided
libraries indistinctly if they are used or required.
This includes the VTK libraries that require Java, which are not
used in camitk.
We worked on this, and with the committed patches on salsa
everything seems to work well now: camitk-config for instance is
clear of java:
$ ldd /usr/bin/camitk-config | grep "not found"
$ ldd -r /usr/bin/camitk-config | wc -l
131
(notice the reduced number of linked shared objects).
I also took the opportunity to fix two dh_missing warnings, patch
format warnings and remove xml output from doxygen generation that
seems to generate reproducibility issues.
All is on salsa.
I did not push the tag to salsa this time, as I noticed this
required some extra work for Etienne last time!
Let me know if that seems ok to upload.
Best regards, and as always thank you again for your help!
Emmanuel
|