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

Reply via email to