[Debian-med-packaging] FTBFS in jellyfish trying to move strangely named shared library jellyfish.so.0.0.0U which does not exist
Andreas Tille
andreas at an3as.eu
Sun Jan 15 08:45:27 UTC 2017
Hi,
I intended to upgrade jellyfish[1] to make sure autopkgtest will run.
When trying to build I've got a strange new FTBFS:
libtool: install: ranlib /build/jellyfish-2.2.6/debian/tmp/usr/lib/perl/5.24.0/jellyfish.a
libtool: warning: remember to run 'libtool --finish /usr/lib/perl/5.24.0'
mv: cannot stat 'jellyfish.so.0.0.0U': No such file or directory
libtool: error: error: relink 'swig/perl5/jellyfish.la' with the above command before installing it
Makefile:1051: recipe for target 'install-perlextLTLIBRARIES' failed
make[4]: *** [install-perlextLTLIBRARIES] Error 1
make[4]: Leaving directory '/build/jellyfish-2.2.6'
I vaguely suspect that this might be connected to the latest perl
upgrade but I have never seen things like this. I can confirm that
in the build chroot there is
root at sputnik:/build/jellyfish-2.2.6# find . -name "jellyfish.so.0.0*"
./debian/tmp/usr/lib/perl/5.24.0/jellyfish.so.0.0.0
./swig/perl5/.libs/jellyfish.so.0.0.0T
I have no idea how to deal with these appendixes 'T' or 'U' to the
library version.
Any hints?
Kind regards
Andreas.
[1] https://anonscm.debian.org/git/debian-med/jellyfish.git
--
http://fam-tille.de
More information about the Debian-med-packaging
mailing list