Package: src:xemacs21
Version: 21.4.24-5
Severity: serious
Tags: ftbfs
Dear maintainer:
I tried to build this package in buster with "dpkg-buildpackage -A"
but it failed:
--------------------------------------------------------------------------------
[...]
debian/rules build-indep
chmod +x debian/makevarfile
debian/makevarfile "debian/var_file.pl" \
"MAJVERSION" "21" \
"VERSION" "21.4.24" \
"SUBNAME" "" \
"CONF_NAME" "x86_64-linux-gnu" \
"ARCH" "x86_64" \
"HTML_FILE_LOC" "debian/html" \
"TMP_FILE_LOC" "debian/tmp" \
"PREFIX" "usr" \
"TOPDIR" "/<<PKGBUILDDIR>>" \
"SUPPORT_BINS" "b2m etags gnuclient gnuattach gnudoit rcs-checkin ellcc"
[... snipped ...]
dh_md5sums -pxemacs21 -P/<<PKGBUILDDIR>>/debian/build/xemacs21
dh_builddeb -pxemacs21 -P/<<PKGBUILDDIR>>/debian/build/xemacs21
dpkg-deb: building package 'xemacs21' in '../xemacs21_21.4.24-5_all.deb'.
dh_testroot
dh_installdirs -pxemacs21-supportel
-P/<<PKGBUILDDIR>>/debian/build/xemacs21-supportel
dh_installdirs: Compatibility levels before 9 are deprecated (level 5 in use)
dh_movefiles -pxemacs21-supportel
-P/<<PKGBUILDDIR>>/debian/build/xemacs21-supportel
sh debian/move-el-files debian/tmp/usr/share/xemacs-21.4.24/lisp
/<<PKGBUILDDIR>>/debian/build/xemacs21-supportel/usr/share/xemacs-21.4.24/lisp
End directory given (
/<<PKGBUILDDIR>>/debian/build/xemacs21-supportel/usr/share/xemacs-21.4.24/lisp
) is not there... making it.
gzip -9nfr
/<<PKGBUILDDIR>>/debian/build/xemacs21-supportel/usr/share/xemacs-21.4.24 ||
exit 0
( mkdir -p /<<PKGBUILDDIR>>/debian/build/xemacs21-supportel/usr/share/doc ; cd
/<<PKGBUILDDIR>>/debian/build/xemacs21-supportel/usr/share/doc ; ln -sf
xemacs21-support xemacs21-supportel )
dh_fixperms -pxemacs21-supportel
-P/<<PKGBUILDDIR>>/debian/build/xemacs21-supportel
dh_installdeb -pxemacs21-supportel
-P/<<PKGBUILDDIR>>/debian/build/xemacs21-supportel
dh_installdeb: Compatibility levels before 9 are deprecated (level 5 in use)
dh_shlibdeps -pxemacs21-supportel
-P/<<PKGBUILDDIR>>/debian/build/xemacs21-supportel
dh_shlibdeps: Compatibility levels before 9 are deprecated (level 5 in use)
dh_gencontrol -pxemacs21-supportel
-P/<<PKGBUILDDIR>>/debian/build/xemacs21-supportel
dh_makeshlibs -pxemacs21-supportel
-P/<<PKGBUILDDIR>>/debian/build/xemacs21-supportel
dh_md5sums -pxemacs21-supportel
-P/<<PKGBUILDDIR>>/debian/build/xemacs21-supportel
dh_builddeb -pxemacs21-supportel
-P/<<PKGBUILDDIR>>/debian/build/xemacs21-supportel
dpkg-deb: building package 'xemacs21-supportel' in
'../xemacs21-supportel_21.4.24-5_all.deb'.
dh_testroot
dh_installdirs -pxemacs21-support
-P/<<PKGBUILDDIR>>/debian/build/xemacs21-support
dh_installdirs: Compatibility levels before 9 are deprecated (level 5 in use)
dh_movefiles -pxemacs21-support -P/<<PKGBUILDDIR>>/debian/build/xemacs21-support
dh_movefiles: Compatibility levels before 9 are deprecated (level 5 in use)
mkdir -p /<<PKGBUILDDIR>>/debian/build/xemacs21-support/usr/lib/xemacs-21.4.24
cp
/<<PKGBUILDDIR>>/debian/build/xemacs21-support/usr/share/xemacs-21.4.24/etc/xemacs-icon*.*
/<<PKGBUILDDIR>>/debian/build/xemacs21-support/usr/share/icons
cp debian/00debian.el
/<<PKGBUILDDIR>>/debian/build/xemacs21-support/etc/xemacs21/site-start.d/
cp debian/site-start.el
/<<PKGBUILDDIR>>/debian/build/xemacs21-support/usr/share/xemacs21/site-packages/lisp
cp debian/debian-rundir.el
/<<PKGBUILDDIR>>/debian/build/xemacs21-support/usr/share/xemacs21/site-packages/lisp
rm -f
/<<PKGBUILDDIR>>/debian/build/xemacs21-support/usr/share/info/xemacs21/dir*
( cd /<<PKGBUILDDIR>>/debian/build/xemacs21-support ; find . -name .cvsignore |
xargs rm -f )
rm
/<<PKGBUILDDIR>>/debian/build/xemacs21-support/usr/share/xemacs-21.4.24/etc/check_cygwin_setup.sh
dh_installdocs --package=xemacs21-support
-P/<<PKGBUILDDIR>>/debian/build/xemacs21-support
dh_installdocs: Compatibility levels before 9 are deprecated (level 5 in use)
dh_installchangelogs -pxemacs21-support
-P/<<PKGBUILDDIR>>/debian/build/xemacs21-support
dh_installchangelogs: Compatibility levels before 9 are deprecated (level 5 in
use)
mv
/<<PKGBUILDDIR>>/debian/build/xemacs21-support/usr/share/doc/xemacs21-support/ChangeLog
/<<PKGBUILDDIR>>/debian/build/xemacs21-support/usr/share/doc/xemacs21-support/changelog
mv: cannot stat
'/<<PKGBUILDDIR>>/debian/build/xemacs21-support/usr/share/doc/xemacs21-support/ChangeLog':
No such file or directory
debian/PackagesMakefile:68: recipe for target 'xemacs21-support' failed
make[1]: *** [xemacs21-support] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules:123: recipe for target 'binary-indep' failed
make: *** [binary-indep] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary-indep subprocess
returned exit status 2
--------------------------------------------------------------------------------
The above is how the build ends in my autobuilder and it's not
necessarily the relevant part.
The failure is not, however, related to using dpkg-buildpackage -A,
as it also fails in reproducible builds:
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/xemacs21.html
If this is really a bug in one of the build-depends, please use reassign and
affects,
so that this is still visible in the page for this package.
[ But in this case, I believe this is caused by a behaviour change in debhelper
and I suppose you will have to cope with it ].
Thanks.