Source: autogen Version: 1:5.18.16-5 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 autogen > dpkg-buildpackage: info: source version 1:5.18.16-5 > dpkg-buildpackage: info: source distribution unstable > dpkg-buildpackage: info: source changed by Andreas Metzler > <[email protected]> > dpkg-source --before-build . > debian/rules clean > dh clean > debian/rules override_dh_auto_clean > make[1]: Entering directory '/<<PKGBUILDDIR>>' > rm -Rf doc/html > rm -vf agen5/test/defs autoopts/test/*.o autoopts/test/*.c \ > autoopts/test/*.h autoopts/test/getopt.def getdefs/opts.c \ > snprintfv/snv.c snprintfv/snprintfv.h xml2ag/fork.c \ > xml2ag/xmlopts.c xml2ag/xmlopts.h autoopts/autoopts.pc \ > autoopts/pathfind.3 autoopts/*.tar.gz > removed 'agen5/test/defs' > removed 'getdefs/opts.c' > removed 'snprintfv/snv.c' > removed 'xml2ag/fork.c' > removed 'xml2ag/xmlopts.c' > removed 'xml2ag/xmlopts.h' > removed 'autoopts/libopts-42.1.17.tar.gz' > dh_auto_clean --verbose > make -j8 distclean > make[2]: Entering directory '/<<PKGBUILDDIR>>' > Making distclean in compat > make[3]: Entering directory '/<<PKGBUILDDIR>>/compat' > rm -rf .libs _libs > rm -f *.lo > test -z "" || rm -f > test . = "." || test -z "" || rm -f > rm -f Makefile > make[3]: Leaving directory '/<<PKGBUILDDIR>>/compat' > Making distclean in snprintfv > make[3]: Entering directory '/<<PKGBUILDDIR>>/snprintfv' > rm -rf .libs _libs > test -z "libsnprintfv.la" || rm -f libsnprintfv.la > rm -f ./so_locations > rm -f *.o > rm -f *.lo > rm -f *.tab.c > test -z "" || rm -f > test . = "." || test -z "" || rm -f > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > rm -f ./.deps/snv.Plo > rm -f Makefile > make[3]: Leaving directory '/<<PKGBUILDDIR>>/snprintfv' > Making distclean in autoopts > make[3]: Entering directory '/<<PKGBUILDDIR>>/autoopts' > Making distclean in test > make[4]: Entering directory '/<<PKGBUILDDIR>>/autoopts/test' > rm -rf .libs _libs > test -z "alias.log argument.log cfg-edit.log cond.log config.log doc.log > enums.log equiv.log errors.log getopt.log handler.log immediate.log > keyword.log library.log main.log nested.log nls.log rc.log shell.log > stdopts.log time.log usage.log vendor.log vers.log" || rm -f alias.log > argument.log cfg-edit.log cond.log config.log doc.log enums.log equiv.log > errors.log getopt.log handler.log immediate.log keyword.log library.log > main.log nested.log nls.log rc.log shell.log stdopts.log time.log usage.log > vendor.log vers.log > rm -f *.lo > test -z "defs" || rm -f defs > test -z "alias.trs argument.trs cfg-edit.trs cond.trs config.trs doc.trs > enums.trs equiv.trs errors.trs getopt.trs handler.trs immediate.trs > keyword.trs library.trs main.trs nested.trs nls.trs rc.trs shell.trs > stdopts.trs time.trs usage.trs vendor.trs vers.trs" || rm -f alias.trs > argument.trs cfg-edit.trs cond.trs config.trs doc.trs enums.trs equiv.trs > errors.trs getopt.trs handler.trs immediate.trs keyword.trs library.trs > main.trs nested.trs nls.trs rc.trs shell.trs stdopts.trs time.trs usage.trs > vendor.trs vers.trs > test . = "." || test -z "" || rm -f > test -z "test-suite.log" || rm -f test-suite.log > rm -f Makefile > make[4]: Leaving directory '/<<PKGBUILDDIR>>/autoopts/test' > make[4]: Entering directory '/<<PKGBUILDDIR>>/autoopts' > test -z "tmp-* libopts.c" || rm -f tmp-* libopts.c > test -z "libopts.la" || rm -f libopts.la > rm -f ./so_locations > rm -rf .libs _libs > rm -f *.o > test -z "stdnoreturn.h stdnoreturn.h-t" || rm -f stdnoreturn.h stdnoreturn.h-t > rm -f *.lo > rm -f *.tab.c > test -z "mk-autoopts-pc autoopts-config" || rm -f mk-autoopts-pc > autoopts-config > test . = "." || test -z "" || rm -f > test -z " ao_string_tokenize.3 configFileLoad.3 optionFileLoad.3 > optionFindNextValue.3 optionFindValue.3 optionFree.3 > optionGetValue.3 optionLoadLine.3 optionMemberList.3 > optionNextValue.3 optionOnlyUsage.3 optionPrintVersion.3 > optionPrintVersionAndReturn.3 optionProcess.3 optionRestore.3 > optionSaveFile.3 optionSaveState.3 optionUnloadNested.3 > optionVersion.3 strequate.3 streqvcmp.3 > streqvmap.3 strneqvcmp.3 strtransform.3 libopts.texi > libopts.menu *-stamp" || rm -f ao_string_tokenize.3 > configFileLoad.3 optionFileLoad.3 optionFindNextValue.3 > optionFindValue.3 optionFree.3 optionGetValue.3 > optionLoadLine.3 > optionMemberList.3 optionNextValue.3 optionOnlyUsage.3 > optionPrintVersion.3 optionPrintVersionAndReturn.3 optionProcess.3 > optionRestore.3 optionSaveFile.3 optionSaveState.3 > optionUnloadNested.3 optionVersion.3 strequate.3 streqvcmp.3 > streqvmap.3 strneqvcmp.3 strtransform.3 > libopts.texi libopts.menu *-stamp > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > make[4]: Leaving directory '/<<PKGBUILDDIR>>/autoopts' > rm -f ./.deps/libopts_la-libopts.Plo > rm -f Makefile > make[3]: Leaving directory '/<<PKGBUILDDIR>>/autoopts' > Making distclean in agen5 > make[3]: Entering directory '/<<PKGBUILDDIR>>/agen5' > Making distclean in test > make[4]: Entering directory '/<<PKGBUILDDIR>>/agen5/test' > rm -rf .libs _libs > test -z "define.log directives.log error.log expr.log extract.log include.log > opts.log output.log snarf.log suffix.log shell.log return.log alist.log > case.log columns.log debug.log defref.log dynref.log endmac.log for.log > forfrom.log forin.log format.log get.log gperf.log heredef.log html.log > in.log leave.log license.log line.log loop.log make.log match.log pseudo.log > reorder.log stack.log stress.log string.log strtable.log strxform.log > time.log str2m.log" || rm -f define.log directives.log error.log expr.log > extract.log include.log opts.log output.log snarf.log suffix.log shell.log > return.log alist.log case.log columns.log debug.log defref.log dynref.log > endmac.log for.log forfrom.log forin.log format.log get.log gperf.log > heredef.log html.log in.log leave.log license.log line.log loop.log > make.log match.log pseudo.log reorder.log stack.log stress.log string.log > strtable.log strxform.log time.log str2m.log > rm -f *.lo > test -z "" || rm -f > rm -rf *-testd FAILURES defs > test . = "." || test -z "" || rm -f > test -z "define.trs directives.trs error.trs expr.trs extract.trs include.trs > opts.trs output.trs snarf.trs suffix.trs shell.trs return.trs alist.trs > case.trs columns.trs debug.trs defref.trs dynref.trs endmac.trs for.trs > forfrom.trs forin.trs format.trs get.trs gperf.trs heredef.trs html.trs > in.trs leave.trs license.trs line.trs loop.trs make.trs match.trs pseudo.trs > reorder.trs stack.trs stress.trs string.trs strtable.trs strxform.trs > time.trs str2m.trs" || rm -f define.trs directives.trs error.trs expr.trs > extract.trs include.trs opts.trs output.trs snarf.trs suffix.trs shell.trs > return.trs alist.trs case.trs columns.trs debug.trs defref.trs dynref.trs > endmac.trs for.trs forfrom.trs forin.trs format.trs get.trs gperf.trs > heredef.trs html.trs in.trs leave.trs license.trs line.trs loop.trs > make.trs match.trs pseudo.trs reorder.trs stack.trs stress.trs string.trs > strtable.trs strxform.trs time.trs str2m.trs > test -z "test-suite.log" || rm -f test-suite.log > rm -f Makefile > make[4]: Leaving directory '/<<PKGBUILDDIR>>/agen5/test' > make[4]: Entering directory '/<<PKGBUILDDIR>>/agen5' > rm -f autogen > rm -rf .libs _libs > rm -f *.o > rm -f *.lo > rm -f *.tab.c > test -z "" || rm -f > test . = "." || test -z "" || rm -f > test -z "stamp-* ag.c" || rm -f stamp-* ag.c > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > make[4]: Leaving directory '/<<PKGBUILDDIR>>/agen5' > rm -f ./.deps/autogen-ag.Po > rm -f Makefile > make[3]: Leaving directory '/<<PKGBUILDDIR>>/agen5' > Making distclean in columns > make[3]: Entering directory '/<<PKGBUILDDIR>>/columns' > rm -f columns > rm -rf .libs _libs > rm -f *.o > rm -f *.lo > rm -f *.tab.c > test -z "columns.menu columns.texi columns.1 stamp-*" || rm -f columns.menu > columns.texi columns.1 stamp-* > test . = "." || test -z "" || rm -f > test -z "cols.c" || rm -f cols.c > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > rm -f ./.deps/cols.Po > rm -f Makefile > make[3]: Leaving directory '/<<PKGBUILDDIR>>/columns' > Making distclean in getdefs > make[3]: Entering directory '/<<PKGBUILDDIR>>/getdefs' > Making distclean in test > make[4]: Entering directory '/<<PKGBUILDDIR>>/getdefs/test' > rm -rf .libs _libs > test -z "cfg.log index.log option.log subblock.log" || rm -f cfg.log > index.log option.log subblock.log > rm -f *.lo > test -z "" || rm -f > test . = "." || test -z "" || rm -f > test -z "cfg.trs index.trs option.trs subblock.trs" || rm -f cfg.trs > index.trs option.trs subblock.trs > rm -rf *-testd FAILURES defs > test -z "test-suite.log" || rm -f test-suite.log > rm -f Makefile > make[4]: Leaving directory '/<<PKGBUILDDIR>>/getdefs/test' > make[4]: Entering directory '/<<PKGBUILDDIR>>/getdefs' > rm -f getdefs > rm -rf .libs _libs > rm -f *.o > rm -f *.lo > rm -f *.tab.c > test -z "" || rm -f > test . = "." || test -z "" || rm -f > test -z "getdefs.texi getdefs.menu getdefs.1 gd.c *-stamp" || rm -f > getdefs.texi getdefs.menu getdefs.1 gd.c *-stamp > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > make[4]: Leaving directory '/<<PKGBUILDDIR>>/getdefs' > rm -f ./.deps/gd.Po > rm -f Makefile > make[3]: Leaving directory '/<<PKGBUILDDIR>>/getdefs' > Making distclean in xml2ag > make[3]: Entering directory '/<<PKGBUILDDIR>>/xml2ag' > Making distclean in test > make[4]: Entering directory '/<<PKGBUILDDIR>>/xml2ag/test' > rm -rf .libs _libs > test -z "convert.log" || rm -f convert.log > rm -f *.lo > test -z "" || rm -f > test . = "." || test -z "" || rm -f > rm -rf testdir FAILURES > test -z "convert.trs" || rm -f convert.trs > test -z "test-suite.log" || rm -f test-suite.log > rm -f Makefile > make[4]: Leaving directory '/<<PKGBUILDDIR>>/xml2ag/test' > make[4]: Entering directory '/<<PKGBUILDDIR>>/xml2ag' > rm -f xml2ag > rm -rf .libs _libs > rm -f *.o > rm -f *.lo > rm -f *.tab.c > test -z "" || rm -f > test . = "." || test -z "" || rm -f > test -z "invoke-xml2ag.texi invoke-xml2ag.menu xml2ag.1 x.c stamp-*" || rm -f > invoke-xml2ag.texi invoke-xml2ag.menu xml2ag.1 x.c stamp-* > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > make[4]: Leaving directory '/<<PKGBUILDDIR>>/xml2ag' > rm -f ./.deps/x.Po > rm -f Makefile > make[3]: Leaving directory '/<<PKGBUILDDIR>>/xml2ag' > Making distclean in doc > make[3]: Entering directory '/<<PKGBUILDDIR>>/doc' > test -z "autogen.dvi autogen.pdf autogen.ps autogen.html" \ > || rm -rf autogen.dvi autogen.pdf autogen.ps autogen.html > rm -rf .libs _libs > rm -rf autogen.t2d autogen.t2p > rm -f *.lo > test -z "auto_gen.tpl" || rm -f auto_gen.tpl > test . = "." || test -z "" || rm -f > rm -f Makefile > make[3]: Leaving directory '/<<PKGBUILDDIR>>/doc' > Making distclean in pkg > make[3]: Entering directory '/<<PKGBUILDDIR>>/pkg' > rm -rf .libs _libs > rm -f *.lo > test -z "pkg-env" || rm -f pkg-env > test . = "." || test -z "" || rm -f > test -z "autogen.lsm" || rm -f autogen.lsm > rm -f Makefile > make[3]: Leaving directory '/<<PKGBUILDDIR>>/pkg' > make[3]: Entering directory '/<<PKGBUILDDIR>>' > rm -rf .libs _libs > rm -f *.lo > test -z "autoopts/tpl/tpl-config.tlib config/mk-shdefs" || rm -f > autoopts/tpl/tpl-config.tlib config/mk-shdefs > test . = "." || test -z "" || rm -f > test -z "stamp-h" || rm -f stamp-h > 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[3]: Leaving directory '/<<PKGBUILDDIR>>' > rm -f config.status config.cache config.log configure.lineno > config.status.lineno > rm -f Makefile > make[2]: Leaving directory '/<<PKGBUILDDIR>>' > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > dh_autoreconf_clean > dh_clean > dpkg-source -b . > dpkg-source: info: using source format '3.0 (quilt)' > dpkg-source: info: verifying ./autogen_5.18.16.orig.tar.xz.asc > dpkg-source: info: building autogen using existing > ./autogen_5.18.16.orig.tar.xz > dpkg-source: info: building autogen using existing > ./autogen_5.18.16.orig.tar.xz.asc > dpkg-source: info: using patch list from debian/patches/series > dpkg-source: warning: ignoring deletion of file aclocal.m4, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file INSTALL, 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 compat/Makefile.in, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file agen5/Makefile.in, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file agen5/test/Makefile.in, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file snprintfv/Makefile.in, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file pkg/Makefile.in, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file columns/Makefile.in, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file getdefs/Makefile.in, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file getdefs/test/Makefile.in, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file getdefs/test/defs, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file autoopts/strequate.3, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file autoopts/strneqvcmp.3, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file > autoopts/optionPrintVersionAndReturn.3, use --include-removal to override > dpkg-source: warning: ignoring deletion of file autoopts/optionNextValue.3, > use --include-removal to override > dpkg-source: warning: ignoring deletion of file > autoopts/optionPrintVersion.3, use --include-removal to override > dpkg-source: warning: ignoring deletion of file autoopts/optionFileLoad.3, > use --include-removal to override > dpkg-source: warning: ignoring deletion of file autoopts/optionSaveFile.3, > use --include-removal to override > dpkg-source: warning: ignoring deletion of file autoopts/streqvmap.3, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file autoopts/optionLoadLine.3, > use --include-removal to override > dpkg-source: warning: ignoring deletion of file autoopts/optionFree.3, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file autoopts/optionRestore.3, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file autoopts/optionGetValue.3, > use --include-removal to override > dpkg-source: warning: ignoring deletion of file autoopts/strtransform.3, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file autoopts/optionMemberList.3, > use --include-removal to override > dpkg-source: warning: ignoring deletion of file autoopts/optionVersion.3, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file autoopts/optionProcess.3, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file autoopts/Makefile.in, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file autoopts/optionFindValue.3, > use --include-removal to override > dpkg-source: warning: ignoring deletion of file autoopts/optionOnlyUsage.3, > use --include-removal to override > dpkg-source: warning: ignoring deletion of file > autoopts/ao_string_tokenize.3, use --include-removal to override > dpkg-source: warning: ignoring deletion of file autoopts/configFileLoad.3, > use --include-removal to override > dpkg-source: warning: ignoring deletion of file > autoopts/optionFindNextValue.3, use --include-removal to override > dpkg-source: warning: ignoring deletion of file autoopts/streqvcmp.3, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file autoopts/optionSaveState.3, > use --include-removal to override > dpkg-source: warning: ignoring deletion of file > autoopts/optionUnloadNested.3, use --include-removal to override > dpkg-source: warning: ignoring deletion of file autoopts/test/Makefile.in, > use --include-removal to override > dpkg-source: warning: ignoring deletion of file xml2ag/fork.c, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file xml2ag/xmlopts.c, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file xml2ag/Makefile.in, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file xml2ag/test/Makefile.in, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file doc/Makefile.in, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file config/ltsugar.m4, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file config/install-sh, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file config/texinfo.tex, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file config/lt~obsolete.m4, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file config/compile, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file config/ltmain.sh, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file config/ltversion.m4, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file config/depcomp, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file config/libtool.m4, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file config/test-driver, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file config/missing, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file config/ltoptions.m4, use > --include-removal to override > dpkg-source: warning: executable mode 0755 of 'autoopts/tpl/man2man' will not > be represented in diff > dpkg-source: warning: executable mode 0755 of 'autoopts/tpl/man2mdoc' will > not be represented in diff > dpkg-source: warning: executable mode 0755 of 'autoopts/tpl/man2texi' will > not be represented in diff > dpkg-source: warning: executable mode 0755 of 'autoopts/tpl/mdoc2man' will > not be represented in diff > dpkg-source: warning: executable mode 0755 of 'autoopts/tpl/mdoc2mdoc' will > not be represented in diff > dpkg-source: warning: executable mode 0755 of 'autoopts/tpl/mdoc2texi' will > not be represented in diff > dpkg-source: warning: executable mode 0755 of 'autoopts/tpl/texi2man' will > not be represented in diff > dpkg-source: warning: executable mode 0755 of 'autoopts/tpl/texi2mdoc' will > not be represented in diff > dpkg-source: warning: executable mode 0755 of 'autoopts/tpl/texi2texi' will > not be represented in diff > dpkg-source: info: local changes detected, the modified files are: > autogen-5.18.16/autoopts/pkgconfig/autoopts.pc > autogen-5.18.16/autoopts/tpl/man2man > autogen-5.18.16/autoopts/tpl/man2mdoc > autogen-5.18.16/autoopts/tpl/man2texi > autogen-5.18.16/autoopts/tpl/mdoc2man > autogen-5.18.16/autoopts/tpl/mdoc2mdoc > autogen-5.18.16/autoopts/tpl/mdoc2texi > autogen-5.18.16/autoopts/tpl/texi2man > autogen-5.18.16/autoopts/tpl/texi2mdoc > autogen-5.18.16/autoopts/tpl/texi2texi > autogen-5.18.16/columns/invoke-columns.menu > autogen-5.18.16/columns/invoke-columns.texi > autogen-5.18.16/config/config.log > autogen-5.18.16/config/shdefs > autogen-5.18.16/getdefs/invoke-getdefs.menu > autogen-5.18.16/getdefs/invoke-getdefs.texi > autogen-5.18.16/getdefs/opts.h > autogen-5.18.16/getdefs/stamp-doc > autogen-5.18.16/getdefs/stamp-man > autogen-5.18.16/getdefs/stamp-opts > dpkg-source: error: aborting due to unexpected upstream changes, see > /tmp/autogen_5.18.16-5.diff.xVmbcj > 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/autogen_5.18.16-5_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.

