[Debian-med-packaging] Bug#855881: freecontact: FTBFS in stretch (devlibs error)

Santiago Vila sanvila at debian.org
Wed Feb 22 21:05:23 UTC 2017


Package: src:freecontact
Version: 1.0.21-4
Severity: serious

Dear maintainer:

I tried to build this package in stretch with "dpkg-buildpackage -A"
but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
dh build-indep --parallel --with bash-completion --with autoreconf
   dh_testdir -i -O--parallel
   dh_update_autotools_config -i -O--parallel
   dh_autoreconf -i -O--parallel
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
configure.ac:29: installing './compile'

[... snipped ...]

  /bin/bash ../libtool   --mode=install /usr/bin/install -c freecontact '/<<PKGBUILDDIR>>/debian/tmp/usr/bin'
libtool: warning: '../lib/libfreecontact.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/freecontact /<<PKGBUILDDIR>>/debian/tmp/usr/bin/freecontact
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/freecontact/examples'
 /usr/bin/install -c -m 644 demo_1000.aln demo_1000.psicov.50 PF00071_v25_999.fa PF00071_v25_999.xml PF00071_v25_999.evfold.50 PF00071_v25_999.evfold.50.xml '/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/freecontact/examples'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/freecontact'
 /usr/bin/install -c -m 644 BioXSD-1.1.xsd freecontact_input.xsd freecontact_output.xsd '/<<PKGBUILDDIR>>/debian/tmp/usr/share/freecontact'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/freecontact'
 /usr/bin/install -c a2m2aln '/<<PKGBUILDDIR>>/debian/tmp/usr/share/freecontact'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1'
 /usr/bin/install -c -m 644 freecontact.1 '/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make[3]: Entering directory '/<<PKGBUILDDIR>>'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_install
d-shlibmove --commit \
            --multiarch \
            --exclude-la \
            --devunversioned \
            --override s/libblas3-dev/libblas-dev/ \
            --v5 \
            --override s/libgfortran3-dev/libgfortran-5-dev/ \
            --override s/libquadmath0-dev/libgcc-5-dev/ \
            --override s/liblapack3-dev/liblapack-dev/ \
            --movedev debian/tmp/usr/include/* usr/include \
            debian/tmp/usr/lib/*/*.so
Library package automatic movement utility
 --> libblas-dev package exists.
devlibs error: There is no package matching [libgcc-5-dev] and noone provides it, please report bug to d-shlibs maintainer
devlibs error: There is no package matching [libgfortran-5-dev] and noone provides it, please report bug to d-shlibs maintainer
 --> liblapack-dev package exists.
debian/rules:29: recipe for target 'override_dh_install' failed
make[1]: *** [override_dh_install] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules:11: recipe for target 'binary-indep' failed
make: *** [binary-indep] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary-indep gave error exit status 2
--------------------------------------------------------------------------------

This may or may not be a bug in d-shlibs, but I'm not sure, so I'm
reporting this initially against freecontact, the failing package,
and I'm including Jonas in X-Debbugs-Cc.

The failure also happens here in testing at least:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/freecontact.html

so I assume it should be easy to reproduce on current stretch.

If this is really a bug in one of the build-depends (for example,
d-shlibs), please use reassign and then "affects src:freecontact",
so that this is still visible in the page for this package.

Thanks.



More information about the Debian-med-packaging mailing list