On 7 July 2018 at 11:40, Santiago Vila wrote: | Package: src:jags | Version: 4.3.0-1 | Severity: serious | Tags: ftbfs | | Dear maintainer: | | I tried to build this package in buster but it failed: | | -------------------------------------------------------------------------------- | [...] | debian/rules build-arch | dh build-arch --with autoreconf | dh_update_autotools_config -a | dh_autoreconf -a | sh: 1: hg: not found | sh: 1: hg: not found | sh: 1: hg: not found | sh: 1: hg: not found | sh: 1: hg: not found | sh: 1: hg: not found | sh: 1: hg: not found | sh: 1: hg: not found | sh: 1: hg: not found | libtoolize: putting auxiliary files in '.'. | | [... snipped ...] | | make[5]: Leaving directory '/<<PKGBUILDDIR>>/win/runtime64' | make[4]: Leaving directory '/<<PKGBUILDDIR>>/win/runtime64' | make[4]: Entering directory '/<<PKGBUILDDIR>>/win' | make[5]: Entering directory '/<<PKGBUILDDIR>>/win' | make[5]: Nothing to be done for 'install-exec-am'. | make[5]: Nothing to be done for 'install-data-am'. | make[5]: Leaving directory '/<<PKGBUILDDIR>>/win' | make[4]: Leaving directory '/<<PKGBUILDDIR>>/win' | make[3]: Leaving directory '/<<PKGBUILDDIR>>/win' | Making install in doc | make[3]: Entering directory '/<<PKGBUILDDIR>>/doc' | Making install in manual | make[4]: Entering directory '/<<PKGBUILDDIR>>/doc/manual' | make[5]: Entering directory '/<<PKGBUILDDIR>>/doc/manual' | make[5]: Nothing to be done for 'install-exec-am'. | make[5]: Nothing to be done for 'install-data-am'. | make[5]: Leaving directory '/<<PKGBUILDDIR>>/doc/manual' | make[4]: Leaving directory '/<<PKGBUILDDIR>>/doc/manual' | make[4]: Entering directory '/<<PKGBUILDDIR>>/doc' | make[5]: Entering directory '/<<PKGBUILDDIR>>/doc' | make[5]: Nothing to be done for 'install-exec-am'. | /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/jags/usr/share/man/man1' | /usr/bin/install -c -m 644 jags.1 '/<<PKGBUILDDIR>>/debian/jags/usr/share/man/man1' | make[5]: Leaving directory '/<<PKGBUILDDIR>>/doc' | make[4]: Leaving directory '/<<PKGBUILDDIR>>/doc' | make[3]: Leaving directory '/<<PKGBUILDDIR>>/doc' | Making install in test | make[3]: Entering directory '/<<PKGBUILDDIR>>/test' | make[4]: Entering directory '/<<PKGBUILDDIR>>/test' | make[4]: Nothing to be done for 'install-exec-am'. | make[4]: Nothing to be done for 'install-data-am'. | make[4]: Leaving directory '/<<PKGBUILDDIR>>/test' | make[3]: Leaving directory '/<<PKGBUILDDIR>>/test' | make[3]: Entering directory '/<<PKGBUILDDIR>>' | make[4]: Entering directory '/<<PKGBUILDDIR>>' | make[4]: Nothing to be done for 'install-exec-am'. | make[4]: Nothing to be done for 'install-data-am'. | make[4]: Leaving directory '/<<PKGBUILDDIR>>' | make[3]: Leaving directory '/<<PKGBUILDDIR>>' | make[2]: Leaving directory '/<<PKGBUILDDIR>>' | find debian/ -name \*.la | \ | xargs perl -p -i -e "s/dependency_libs='.*'/dependency_libs=''/" | make[1]: Leaving directory '/<<PKGBUILDDIR>>' | dh_installdocs -a | dh_installdocs: Cannot find (any matches for) "doc/manual/jags_installation_manual.pdf" (tried in .) | | debian/rules:27: recipe for target 'binary-arch' failed | make: *** [binary-arch] Error 2 | dpkg-buildpackage: error: fakeroot debian/rules binary-arch subprocess returned exit status 2 | -------------------------------------------------------------------------------- | | The build was made with "dpkg-buildpackage -B" in my autobuilder | but it also fails in reproducible builds: | | https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/jags.html | | [ Note: There has been a recent change in debhelper behaviour, the current | behaviour is the intended one. See Bug #903133 for details ]. | | Thanks.
Trying to replicate now in my pbuilder. Seems to work here, even though I see the 'hg missing' line it is building just fine. If I add hg to Build-Depends and commit, could you test the package via the salsa repo (which I just created) ? It would be nice to have it tested before I upload it. Dirk -- http://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org