[pkg-netfilter-team] Bug#903365: iptables: FTBFS in buster/sid (dh_installman: Cannot find "debian/nfnl_osf.8")

Santiago Vila sanvila at debian.org
Mon Jul 9 01:07:00 BST 2018


Package: src:iptables
Version: 1.6.2-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
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'.
libtoolize: copying file 'build-aux/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:13: installing 'build-aux/compile'
configure.ac:12: installing 'build-aux/missing'

[... snipped ...]

make[3]: Entering directory '/<<PKGBUILDDIR>>/iptables'
make[4]: Entering directory '/<<PKGBUILDDIR>>/iptables'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/sbin'
  /bin/bash ../libtool   --mode=install /usr/bin/install -c xtables-multi xtables-compat-multi '/<<PKGBUILDDIR>>/debian/tmp/usr/sbin'
libtool: warning: '../libiptc/libip4tc.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '../libiptc/libip6tc.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '../libxtables/libxtables.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/xtables-multi /<<PKGBUILDDIR>>/debian/tmp/usr/sbin/xtables-multi
libtool: warning: '../libxtables/libxtables.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/xtables-compat-multi /<<PKGBUILDDIR>>/debian/tmp/usr/sbin/xtables-compat-multi
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/sbin'
 /usr/bin/install -c iptables-apply '/<<PKGBUILDDIR>>/debian/tmp/usr/sbin'
make  install-exec-hook
make[5]: Entering directory '/<<PKGBUILDDIR>>/iptables'
if test -z "/<<PKGBUILDDIR>>/debian/tmp"; then /sbin/ldconfig; fi;
/usr/bin/install -c -dm0755 "/<<PKGBUILDDIR>>/debian/tmp/usr/bin";
for i in iptables-xml; do ln -s -f "/usr/sbin/xtables-multi" "/<<PKGBUILDDIR>>/debian/tmp/usr/bin/$i"; done;
for i in iptables iptables-restore iptables-save; do ln -s -f xtables-multi "/<<PKGBUILDDIR>>/debian/tmp/usr/sbin/$i"; done;
for i in ip6tables ip6tables-restore ip6tables-save; do ln -s -f xtables-multi "/<<PKGBUILDDIR>>/debian/tmp/usr/sbin/$i"; done;
for i in iptables-compat iptables-compat-restore iptables-compat-save ip6tables-compat ip6tables-compat-restore ip6tables-compat-save iptables-translate ip6tables-translate iptables-restore-translate ip6tables-restore-translate arptables-compat ebtables-compat; do ln -s -f xtables-compat-multi "/<<PKGBUILDDIR>>/debian/tmp/usr/sbin/$i"; done;
ln -s -f iptables-apply "/<<PKGBUILDDIR>>/debian/tmp/usr/sbin/ip6tables-apply"
make[5]: Leaving directory '/<<PKGBUILDDIR>>/iptables'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1'
 /usr/bin/install -c -m 644 iptables-xml.1 '/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man8'
 /usr/bin/install -c -m 644 iptables.8 iptables-restore.8 iptables-save.8 ip6tables.8 ip6tables-restore.8 ip6tables-save.8 iptables-extensions.8 iptables-apply.8 ip6tables-apply.8 '/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man8'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig'
 /usr/bin/install -c -m 644 xtables.pc '/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/iptables'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/iptables'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/iptables'
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make[3]: Entering directory '/<<PKGBUILDDIR>>'
make[3]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/etc'
 /usr/bin/install -c -m 644 etc/ethertypes '/<<PKGBUILDDIR>>/debian/tmp/etc'
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_install -a
   dh_installdocs -a
   dh_installchangelogs -a
   dh_installman -a
dh_installman: Cannot find (any matches for) "debian/nfnl_osf.8" (tried in .)

dh_installman: Aborting due to earlier error
debian/rules:10: recipe for target 'binary-arch' failed
make: *** [binary-arch] Error 25
dpkg-buildpackage: error: fakeroot debian/rules binary-arch subprocess returned exit status 2
--------------------------------------------------------------------------------

The build was made with "dpkg-buildpackage -B" in my autobuilder.
Most probably, it also fails here in reproducible builds:

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

[ Note: There has been a recent change in debhelper behaviour, the current
  behaviour is the intended one. See Bug #903133 for details ].

Thanks.



More information about the pkg-netfilter-team mailing list