Source: libtool Version: 2.4.7-7 Severity: minor Tags: trixie sid ftbfs User: [email protected] Usertags: ftbfs-sab-20230813 ftbfs-source-after-build User: [email protected] Usertags: qa-doublebuild
Hi, This package fails to build a source package after a successful build (dpkg-buildpackage ; dpkg-buildpackage -S). This is probably a clear violation of Debian Policy section 4.9 (clean target), but this is filed as severity:minor for now, because a discussion on debian-devel showed that we might want to revisit the requirement of a working 'clean' target. More information about this class of issues, included common problems and solutions, is available at https://wiki.debian.org/qa.debian.org/FTBFS/SourceAfterBuild Relevant part of the build log: > cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage --sanitize-env > -us -uc -rfakeroot -S > --------------------------------------------------------------------------------------------------------------------- > > dpkg-buildpackage: info: source package libtool > dpkg-buildpackage: info: source version 2.4.7-7 > dpkg-buildpackage: info: source distribution unstable > dpkg-buildpackage: info: source changed by Alastair McKinstry > <[email protected]> > dpkg-source --before-build . > debian/rules clean > dh_testdir > dh_testroot > rm -f build-stamp config-stamp > dh_clean > [ ! -f Makefile ] || /usr/bin/make -k distclean > make[1]: Entering directory '/<<PKGBUILDDIR>>' > Making distclean in . > make[2]: Entering directory '/<<PKGBUILDDIR>>' > test -z "doc/libtool.dvi doc/libtool.pdf doc/libtool.ps doc/libtool.html" \ > || rm -rf doc/libtool.dvi doc/libtool.pdf doc/libtool.ps doc/libtool.html > test -z "libtool libtoolize libltdl/libltdl.la libltdl/libltdlc.la > libltdl/libdlloader.la libltdl/lt__strl.o libltdl/lt__strl.lo" || rm -f > libtool libtoolize libltdl/libltdl.la libltdl/libltdlc.la > libltdl/libdlloader.la libltdl/lt__strl.o libltdl/lt__strl.lo > test -z "libltdl/libltdl.la" || rm -f libltdl/libltdl.la > rm -f libltdl/so_locations > rm -rf .libs _libs > rm -rf libltdl/.libs libltdl/_libs > rm -rf libltdl/loaders/.libs libltdl/loaders/_libs > abs_srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd . && pwd`; cd tests; \ > test -f "$abs_srcdir/tests/testsuite" && \ > '/bin/bash' "$abs_srcdir/tests/testsuite" --clean > test -z "libltdl/dlopen.la " || rm -f libltdl/dlopen.la > rm -f libltdl/so_locations > rm -rf doc/libtool.t2d doc/libtool.t2p > rm -f *.o > rm -f libltdl/*.o > rm -f libltdl/*.lo > rm -f libltdl/loaders/*.o > rm -f libltdl/loaders/*.lo > rm -f libltdl/lt__argz.o > rm -f libltdl/lt__argz.lo > rm -f libltdl/lt__dirent.o > rm -f libltdl/lt__dirent.lo > rm -f libltdl/lt__strl.o > rm -f libltdl/lt__strl.lo > test -z "libltdl/libltdl/lt__argz.h libltdl/libltdl/lt__argz.h-t" || rm -f > libltdl/libltdl/lt__argz.h libltdl/libltdl/lt__argz.h-t > rm -f *.lo > rm -f vti.tmp* ./doc/version.texi.tmp* > rm -f *.tab.c > test -z "" || rm -f > test . = "." || test -z "" || rm -f > rm -f doc/.dirstamp > rm -f libltdl/.deps/.dirstamp > rm -f libltdl/.dirstamp > rm -f libltdl/loaders/.deps/.dirstamp > rm -f libltdl/loaders/.dirstamp > test -z "libtool.dvi tests/atconfig" || rm -f libtool.dvi tests/atconfig > rm -f config.h stamp-h1 > rm -f libtool config.lt > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > rm -f cscope.out cscope.in.out cscope.po.out cscope.files > make[2]: Leaving directory '/<<PKGBUILDDIR>>' > Making distclean in gnulib-tests > make[2]: Entering directory '/<<PKGBUILDDIR>>/gnulib-tests' > Making distclean in . > make[3]: Entering directory '/<<PKGBUILDDIR>>/gnulib-tests' > test -z "" || rm -f > rm -rf .libs _libs > rm -rf SunWS_cache > test -z "" || rm -f > test -z "core *.stackdump" || rm -f core *.stackdump > test -z "test-init.sh.log test-update-copyright.sh.log > test-vc-list-files-git.sh.log test-vc-list-files-cvs.sh.log" || rm -f > test-init.sh.log test-update-copyright.sh.log test-vc-list-files-git.sh.log > test-vc-list-files-cvs.sh.log > test -z "test-init.sh.trs test-update-copyright.sh.trs > test-vc-list-files-git.sh.trs test-vc-list-files-cvs.sh.trs" || rm -f > test-init.sh.trs test-update-copyright.sh.trs test-vc-list-files-git.sh.trs > test-vc-list-files-cvs.sh.trs > test -z "test-suite.log" || rm -f test-suite.log > rm -f *.lo > test -z "" || rm -f > test . = "." || test -z "" || rm -f > test -z "" || rm -f > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > make[3]: Leaving directory '/<<PKGBUILDDIR>>/gnulib-tests' > rm -f Makefile > make[2]: Leaving directory '/<<PKGBUILDDIR>>/gnulib-tests' > rm -f config.status config.cache config.log configure.lineno > config.status.lineno > rm -f libltdl/.deps/libltdl_la-lt__alloc.Plo > rm -f libltdl/.deps/libltdl_la-lt_dlloader.Plo > rm -f libltdl/.deps/libltdl_la-lt_error.Plo > rm -f libltdl/.deps/libltdl_la-ltdl.Plo > rm -f libltdl/.deps/libltdl_la-slist.Plo > rm -f libltdl/.deps/libltdlc_la-lt__alloc.Plo > rm -f libltdl/.deps/libltdlc_la-lt_dlloader.Plo > rm -f libltdl/.deps/libltdlc_la-lt_error.Plo > rm -f libltdl/.deps/libltdlc_la-ltdl.Plo > rm -f libltdl/.deps/libltdlc_la-slist.Plo > rm -f libltdl/.deps/lt__argz.Plo > rm -f libltdl/.deps/lt__dirent.Plo > rm -f libltdl/.deps/lt__strl.Plo > rm -f libltdl/loaders/.deps/dld_link.Plo > rm -f libltdl/loaders/.deps/dlopen.Plo > rm -f libltdl/loaders/.deps/dyld.Plo > rm -f libltdl/loaders/.deps/libltdl_la-preopen.Plo > rm -f libltdl/loaders/.deps/libltdlc_la-preopen.Plo > rm -f libltdl/loaders/.deps/load_add_on.Plo > rm -f libltdl/loaders/.deps/loadlibrary.Plo > rm -f libltdl/loaders/.deps/shl_load.Plo > rm -f Makefile > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > rm -f INSTALL build-aux/compile build-aux/config.guess build-aux/config.sub > rm -f build-aux/texinfo.tex build-aux/missing build-aux/install-sh > rm -f build-aux/mdate-sh build-aux/depcomp README-release doc/libtool.info-2 > rm -f .version .version~ > rm -f doc/libtool.1 doc/libtool.info doc/libtool.info-1 doc/libtool.info-2 > doc/libtoolize.1 > rm -f build-aux/ltmain.sh > rm -f Makefile.in configure libltdl/Makefile.in libltdl/configure > rm -rf autom4te.cache > rm -f build-aux/gnupload config-h.in m4/gnulib-cache.m4 m4/gnulib-comp.m4 > rm -f build-aux/update-copyright m4/gnulib-tool.m4 > build-aux/useless-if-before-free > rm -f build-aux/announce-gen build-aux/gendocs.sh build-aux/vc-list-files > rm -f build-aux/do-release-commit-and-tag build-aux/gnu-web-doc-update > rm -f m4/gnulib-common.m4 m4/00gnulib.m4 maint.mk doc/fdl.texi > rm -f doc/gendocs_template GNUmakefile > # Undo the version change if there is any. > sed -i -e "s/\$scriptversion.*/\$scriptversion/" libtoolize.in > sed -i -e "s/\$scriptversion.*/\$scriptversion/" build-aux/ltmain.in > sed -i -e 's/^VERSION.*/VERSION=@VERSION@/' build-aux/ltmain.in > dpkg-source -b . > dpkg-source: warning: upstream signing key but no upstream tarball signature > dpkg-source: info: using source format '3.0 (quilt)' > dpkg-source: info: building libtool using existing ./libtool_2.4.7.orig.tar.xz > dpkg-source: info: using patch list from debian/patches/series > dpkg-source: warning: ignoring deletion of file INSTALL, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file GNUmakefile, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file Makefile.in, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file configure, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file config-h.in, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file .version, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file maint.mk, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file build-aux/gnupload, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file build-aux/config.sub, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file build-aux/install-sh, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file > build-aux/do-release-commit-and-tag, use --include-removal to override > dpkg-source: warning: ignoring deletion of file build-aux/mdate-sh, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file build-aux/texinfo.tex, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file build-aux/update-copyright, > use --include-removal to override > dpkg-source: warning: ignoring deletion of file build-aux/config.guess, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file build-aux/vc-list-files, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file build-aux/gendocs.sh, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file build-aux/compile, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file build-aux/ltmain.sh, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file build-aux/depcomp, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file build-aux/gnu-web-doc-update, > use --include-removal to override > dpkg-source: warning: ignoring deletion of file > build-aux/useless-if-before-free, use --include-removal to override > dpkg-source: warning: ignoring deletion of file build-aux/missing, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file build-aux/announce-gen, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file libltdl/Makefile.in, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file libltdl/configure, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file m4/00gnulib.m4, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file m4/gnulib-comp.m4, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file m4/gnulib-common.m4, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file doc/gendocs_template, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file doc/libtool.1, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file doc/libtoolize.1, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file doc/libtool.info-1, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file doc/libtool.info-2, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file doc/fdl.texi, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file doc/libtool.info, use > --include-removal to override > dpkg-source: info: local changes detected, the modified files are: > libtool-2.4.7/aclocal.m4 > libtool-2.4.7/build-aux/test-driver > libtool-2.4.7/doc/gendocs_template_min > libtool-2.4.7/doc/stamp-vti > libtool-2.4.7/doc/version.texi > libtool-2.4.7/gnulib-tests/Makefile.am > libtool-2.4.7/gnulib-tests/Makefile.in > libtool-2.4.7/gnulib-tests/init.sh > libtool-2.4.7/gnulib-tests/test-init.sh > libtool-2.4.7/gnulib-tests/test-update-copyright.sh > libtool-2.4.7/gnulib-tests/test-vc-list-files-cvs.sh > libtool-2.4.7/gnulib-tests/test-vc-list-files-git.sh > libtool-2.4.7/libltdl/aclocal.m4 > libtool-2.4.7/libltdl/config-h.in > libtool-2.4.7/m4/zzgnulib.m4 > libtool-2.4.7/tests/package.m4 > libtool-2.4.7/tests/testsuite > dpkg-source: error: aborting due to unexpected upstream changes, see > /tmp/libtool_2.4.7-7.diff.nRE0Wj > dpkg-source: info: Hint: make sure the version in debian/changelog matches > the unpacked source tree > dpkg-source: info: you can integrate the local changes with dpkg-source > --commit > dpkg-buildpackage: error: dpkg-source -b . subprocess returned exit status 2 > > E: Command 'cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage > --sanitize-env -us -uc -rfakeroot -S' failed to run. The full build log is available from: http://qa-logs.debian.net/2023/08/13/libtool_2.4.7-7_unstable.log If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.

