Control: retitle -1 libbssolv-perl: Build-Depends on cruft package libsolv0-dev and FTBFS with libsolv-dev 0.7.11-1 Control: tag -1 + upstream confirmed
On Thu, 14 May 2020 10:05:29 -0700, Daniel Schepler wrote: > The source package libbssolv-perl Build-Depends on libsolv0-dev, > whereas the current version of src:libsolv builds only libsolv1-dev. (Actually libsolv-dev.) And it fails to build with libsolv-dev 0.7.11-1: dh_auto_build make -j4 make[1]: Entering directory '/build/libbssolv-perl-0.17' Running Mkbootstrap for BSSolv () "/usr/bin/perl" "/usr/share/perl/5.30/ExtUtils/xsubpp" -typemap '/usr/share/perl/5.30/ExtUtils/typemap' -typemap '/build/ chmod 644 "BSSolv.bs" "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- BSSolv.bs blib/arch/auto/BSSolv/BSSolv.bs 644 cp BSSolv.pm blib/lib/BSSolv.pm mv BSSolv.xsc BSSolv.c x86_64-linux-gnu-gcc -c -I/usr/include/`dpkg-architecture -qDEB_BUILD_MULTIARCH`/solv -D_REENTRANT -D_GNU_SOURCE -DDEBIAN BSSolv.xs:18:10: fatal error: solvversion.h: No such file or directory 18 | #include "solvversion.h" | ^~~~~~~~~~~~~~~ compilation terminated. make[1]: *** [Makefile:334: BSSolv.o] Error 1 make[1]: Leaving directory '/build/libbssolv-perl-0.17' dh_auto_build: error: make -j4 returned exit code 2 make: *** [debian/rules:6: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 Aha, this looks like it's caused by debian/patches/2001_libsolv-dev-installs-to-multiarch-dest.patch. Indeed, disabling the patch makes the build and the tests succeed. Cheers, gregor, uploading shortly -- .''`. https://info.comodo.priv.at -- Debian Developer https://www.debian.org : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D 85FA BB3A 6801 8649 AA06 `. `' Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe `- NP: Josh With: My father is a husbandman
signature.asc
Description: Digital Signature