Bug#906682: llvmlite: FTBFS when built with dpkg-buildpackage -A

Santiago Vila sanvila at debian.org
Sun Aug 19 18:08:20 BST 2018


Package: src:llvmlite
Version: 0.24.0-1
Severity: serious
Tags: ftbfs

Dear maintainer:

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

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
dh build-indep --with python2,python3,sphinxdoc --buildsystem=pybuild
   dh_update_autotools_config -i -O--buildsystem=pybuild
   dh_autoreconf -i -O--buildsystem=pybuild
   dh_auto_configure -i -O--buildsystem=pybuild

[... snipped ...]

   dh_link -i -O--buildsystem=pybuild
   dh_strip_nondeterminism -i -O--buildsystem=pybuild
   dh_compress -i -O--buildsystem=pybuild
   dh_fixperms -i -O--buildsystem=pybuild
   dh_missing -i -O--buildsystem=pybuild
   dh_installdeb -i -O--buildsystem=pybuild
   debian/rules override_dh_gencontrol
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_gencontrol
dpkg-gencontrol: warning: package llvmlite-doc: unused substitution variable ${sphinxdoc:Built-Using}
echo "Conflicts: python3-llvmlite-dbgsym" >> debian/.debhelper/python-llvmlite/dbgsym-root/DEBIAN/control
/bin/sh: 1: cannot create debian/.debhelper/python-llvmlite/dbgsym-root/DEBIAN/control: Directory nonexistent
make[1]: *** [debian/rules:27: override_dh_gencontrol] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:8: binary-indep] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary-indep subprocess returned exit status 2
--------------------------------------------------------------------------------

To reproduce, please try "dpkg-buildpackage -A".

Hint: Try splitting override_dh_gencontrol into override_dh_gencontrol-arch
and override_dh_gencontrol-indep.

Note: Please consider uploading in source-only form (dpkg-buildpackage -S)
so that this kind of bugs never propagate to testing. We would also get
official build logs for the "all" architecture here:

https://buildd.debian.org/status/package.php?p=llvmlite

Thanks.



More information about the Pkg-llvm-team mailing list