Package: src:mimedefang
Version: 2.83-1
Severity: serious
Tags: ftbfs
Dear maintainer:
I tried to build this package in buster but it failed:
--------------------------------------------------------------------------------
[...]
debian/rules build-arch
dh_testdir
# Add here commands to configure the package.
./configure --host=x86_64-linux-gnu --build=x86_64-linux-gnu --prefix=/usr
--mandir=\${prefix}/share/man --infodir=\${prefix}/share/info
--disable-anti-virus --with-confsubdir=/
--with-quarantinedir=/var/spool/MIMEDefang
checking for x86_64-linux-gnu-gcc... x86_64-linux-gnu-gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether x86_64-linux-gnu-gcc accepts -g... yes
checking for x86_64-linux-gnu-gcc option to accept ISO C89... none needed
checking for ar... ar
[... snipped ...]
fi
/usr/bin/install -c -m 755 -s mimedefang-multiplexor
/<<PKGBUILDDIR>>/debian/mimedefang/usr/bin/mimedefang-multiplexor
/usr/bin/install -c -m 755 -s md-mx-ctrl
/<<PKGBUILDDIR>>/debian/mimedefang/usr/bin/md-mx-ctrl
/usr/bin/install -c -m 755 -s mimedefang
/<<PKGBUILDDIR>>/debian/mimedefang/usr/bin/mimedefang
/usr/bin/install -c -m 755 watch-mimedefang
/<<PKGBUILDDIR>>/debian/mimedefang/usr/bin/watch-mimedefang
/usr/bin/install -c -m 755 watch-multiple-mimedefangs.tcl
/<<PKGBUILDDIR>>/debian/mimedefang/usr/bin/watch-multiple-mimedefangs.tcl
/usr/bin/install -c -m 755 mimedefang.pl
/<<PKGBUILDDIR>>/debian/mimedefang/usr/bin/mimedefang.pl
/usr/bin/install -c -m 755 script/mimedefang-util
/<<PKGBUILDDIR>>/debian/mimedefang/usr/bin/mimedefang-util
/usr/bin/install -c -m 644 script/mimedefang-util.1
/<<PKGBUILDDIR>>/debian/mimedefang/usr/share/man/man1/mimedefang-util.1
/usr/bin/install -c -m 644 mimedefang.8
/<<PKGBUILDDIR>>/debian/mimedefang/usr/share/man/man8/mimedefang.8
/usr/bin/install -c -m 644 watch-mimedefang.8
/<<PKGBUILDDIR>>/debian/mimedefang/usr/share/man/man8/watch-mimedefang.8
/usr/bin/install -c -m 644 watch-multiple-mimedefangs.8
/<<PKGBUILDDIR>>/debian/mimedefang/usr/share/man/man8/watch-multiple-mimedefangs.8
/usr/bin/install -c -m 644 mimedefang.pl.8
/<<PKGBUILDDIR>>/debian/mimedefang/usr/share/man/man8/mimedefang.pl.8
/usr/bin/install -c -m 644 mimedefang-multiplexor.8
/<<PKGBUILDDIR>>/debian/mimedefang/usr/share/man/man8/mimedefang-multiplexor.8
/usr/bin/install -c -m 644 md-mx-ctrl.8
/<<PKGBUILDDIR>>/debian/mimedefang/usr/share/man/man8/md-mx-ctrl.8
/usr/bin/install -c -m 644 mimedefang-filter.5
/<<PKGBUILDDIR>>/debian/mimedefang/usr/share/man/man5/mimedefang-filter.5
/usr/bin/install -c -m 644 mimedefang-protocol.7
/<<PKGBUILDDIR>>/debian/mimedefang/usr/share/man/man7/mimedefang-protocol.7
/usr/bin/install -c -m 644 mimedefang-notify.7
/<<PKGBUILDDIR>>/debian/mimedefang/usr/share/man/man7/mimedefang-notify.7
if test "yes" = "yes" ; then \
if test -f /<<PKGBUILDDIR>>/debian/mimedefang/etc/mail/sa-mimedefang.cf
; then \
/usr/bin/install -c -m 644 SpamAssassin/spamassassin.cf
/<<PKGBUILDDIR>>/debian/mimedefang/etc/mail/sa-mimedefang.cf.example || exit 1;
\
else \
/usr/bin/install -c -m 644 SpamAssassin/spamassassin.cf
/<<PKGBUILDDIR>>/debian/mimedefang/etc/mail/sa-mimedefang.cf || exit 1; \
fi \
fi
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
cp debian/mimedefang.conf debian/mimedefang/usr/share/mimedefang/
cp debian/mimedefang.pl.conf debian/mimedefang/etc/mail/mimedefang.pl.conf
rmdir debian/mimedefang/usr/sbin
# Install graphdefang
cp -r contrib/graphdefang-0.91/event debian/graphdefang/usr/share/graphdefang/
cp -p contrib/graphdefang-0.91/graphdefang-config-mimedefang-example
debian/graphdefang/etc/graphdefang/
cp -p contrib/graphdefang-0.91/graphdefang.pl debian/graphdefang/usr/bin/
cp -p contrib/graphdefang-0.91/graphdefanglib.pl
debian/graphdefang/usr/share/graphdefang/
cp -p contrib/graphdefang-0.91/reset-max-date.pl
debian/graphdefang/usr/share/graphdefang/
cp -p contrib/graphdefang-0.91/web/graphdefang.cgi
debian/graphdefang/usr/lib/cgi-bin
install -m 644 contrib/graphdefang-0.91/web/index.php
debian/graphdefang/var/lib/graphdefang
cp -p graphdefang.pl.1 debian/graphdefang/usr/share/man/man1
dh_testdir
dh_testroot
dh_installdebconf
dh_installdocs
dh_installdocs: Cannot find (any matches for)
"contrib/graphdefang-0.9/*example" (tried in .)
dh_installdocs: Cannot find (any matches for) "contrib/graphdefang-0.9/README"
(tried in .)
debian/rules:94: 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/mimedefang.html
[ Note: There has been a recent change in debhelper behaviour, the current
behaviour is the intended one. See Bug #903133 for details ].
Thanks.