Source: esnacc Version: 1.8.1-3 Severity: minor Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-sab-20230813 ftbfs-source-after-build User: debian...@lists.debian.org 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 esnacc > dpkg-buildpackage: info: source version 1.8.1-3 > dpkg-buildpackage: info: source distribution unstable > dpkg-buildpackage: info: source changed by Rene Engelhard <r...@debian.org> > dpkg-source --before-build . > fakeroot debian/rules clean > dh clean --with autoreconf > dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) > debian/rules override_dh_auto_clean > make[1]: Entering directory '/<<PKGBUILDDIR>>' > dh_auto_clean > dh_auto_clean: warning: Compatibility levels before 10 are deprecated (level > 9 in use) > make -j1 distclean > make[2]: Entering directory '/<<PKGBUILDDIR>>' > rm -f compiler/esnacc > rm -f c-examples/simple/genber c-examples/simple/minbuf > c-examples/simple/expbuf c-examples/simple/sbuf c-examples/test-lib/testlib > cxx-examples/main > test -z "compiler/core/lex-asn1.c compiler/core/y.output > compiler/core/y.tab.c compiler/core/y.tab.h compiler/esnacc.xml > asn1specs/p-rec.h asn1specs/p-rec.c pr.ber test.txt > cxx-examples/src/autotags.cpp cxx-examples/src/autotags.h > cxx-examples/src/rfc1157-snmp.cpp cxx-examples/src/rfc1157-snmp.h > cxx-examples/src/rfc1155-smi.cpp cxx-examples/src/rfc1155-smi.h" || rm -f > compiler/core/lex-asn1.c compiler/core/y.output compiler/core/y.tab.c > compiler/core/y.tab.h compiler/esnacc.xml asn1specs/p-rec.h asn1specs/p-rec.c > pr.ber test.txt cxx-examples/src/autotags.cpp cxx-examples/src/autotags.h > cxx-examples/src/rfc1157-snmp.cpp cxx-examples/src/rfc1157-snmp.h > cxx-examples/src/rfc1155-smi.cpp cxx-examples/src/rfc1155-smi.h > test -z "c-lib/libcasn1.la cxx-lib/libcxxasn1.la" || rm -f c-lib/libcasn1.la > cxx-lib/libcxxasn1.la > rm -f c-lib/so_locations cxx-lib/so_locations > rm -rf .libs _libs > rm -rf c-examples/simple/.libs c-examples/simple/_libs > rm -rf c-examples/test-lib/.libs c-examples/test-lib/_libs > rm -rf c-lib/.libs c-lib/_libs > rm -rf c-lib/src/.libs c-lib/src/_libs > rm -rf compiler/.libs compiler/_libs > rm -rf cxx-examples/.libs cxx-examples/_libs > rm -rf cxx-lib/.libs cxx-lib/_libs > rm -rf cxx-lib/src/.libs cxx-lib/src/_libs > rm -f *.o > rm -f asn1specs/*.o > rm -f c-examples/simple/*.o > rm -f c-examples/test-lib/*.o > rm -f c-lib/src/*.o > rm -f c-lib/src/*.lo > rm -f compiler/back-ends/*.o > rm -f compiler/back-ends/c++-gen/*.o > rm -f compiler/back-ends/c-gen/*.o > rm -f compiler/back-ends/idl-gen/*.o > rm -f compiler/core/*.o > rm -f cxx-examples/src/*.o > rm -f cxx-lib/src/*.o > rm -f cxx-lib/src/*.lo > test -z "c-examples/simple/genber.log c-examples/simple/minbuf.log > c-examples/simple/expbuf.log c-examples/simple/sbuf.log > c-examples/test-lib/testlib.log cxx-examples/main.log" || rm -f > c-examples/simple/genber.log c-examples/simple/minbuf.log > c-examples/simple/expbuf.log c-examples/simple/sbuf.log > c-examples/test-lib/testlib.log cxx-examples/main.log > test -z "c-examples/simple/genber.trs c-examples/simple/minbuf.trs > c-examples/simple/expbuf.trs c-examples/simple/sbuf.trs > c-examples/test-lib/testlib.trs cxx-examples/main.trs" || rm -f > c-examples/simple/genber.trs c-examples/simple/minbuf.trs > c-examples/simple/expbuf.trs c-examples/simple/sbuf.trs > c-examples/test-lib/testlib.trs cxx-examples/main.trs > test -z "test-suite.log" || rm -f test-suite.log > rm -f *.lo > rm -f *.tab.c > test -z "" || rm -f > test . = "." || test -z "" || rm -f > rm -f asn1specs/.deps/.dirstamp > rm -f asn1specs/.dirstamp > rm -f c-examples/simple/.deps/.dirstamp > rm -f c-examples/simple/.dirstamp > rm -f c-examples/test-lib/.deps/.dirstamp > rm -f c-examples/test-lib/.dirstamp > rm -f c-lib/.dirstamp > rm -f c-lib/src/.deps/.dirstamp > rm -f c-lib/src/.dirstamp > rm -f compiler/.dirstamp > rm -f compiler/back-ends/.deps/.dirstamp > rm -f compiler/back-ends/.dirstamp > rm -f compiler/back-ends/c++-gen/.deps/.dirstamp > rm -f compiler/back-ends/c++-gen/.dirstamp > rm -f compiler/back-ends/c-gen/.deps/.dirstamp > rm -f compiler/back-ends/c-gen/.dirstamp > rm -f compiler/back-ends/idl-gen/.deps/.dirstamp > rm -f compiler/back-ends/idl-gen/.dirstamp > rm -f compiler/core/.deps/.dirstamp > rm -f compiler/core/.dirstamp > rm -f cxx-examples/.dirstamp > rm -f cxx-examples/src/.deps/.dirstamp > rm -f cxx-examples/src/.dirstamp > rm -f cxx-lib/.dirstamp > rm -f cxx-lib/src/.deps/.dirstamp > rm -f cxx-lib/src/.dirstamp > test -z "c-lib/libesnacc.pc cxx-lib/libesnaccxx.pc compiler/esnacc.1" || rm > -f c-lib/libesnacc.pc cxx-lib/libesnaccxx.pc compiler/esnacc.1 > 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 > rm -f config.status config.cache config.log configure.lineno > config.status.lineno > rm -f asn1specs/.deps/c_examples_simple_expbuf-p-rec.Po > rm -f asn1specs/.deps/c_examples_simple_genber-p-rec.Po > rm -f asn1specs/.deps/c_examples_simple_minbuf-p-rec.Po > rm -f asn1specs/.deps/c_examples_simple_sbuf-p-rec.Po > rm -f c-examples/simple/.deps/expbuf-expbuf-ex.Po > rm -f c-examples/simple/.deps/genber-genber.Po > rm -f c-examples/simple/.deps/minbuf-minbuf-ex.Po > rm -f c-examples/simple/.deps/sbuf-sbuf-ex.Po > rm -f c-examples/test-lib/.deps/testlib-test-lib.Po > rm -f c-lib/src/.deps/libcasn1_la-asn-BMPString.Plo > rm -f c-lib/src/.deps/libcasn1_la-asn-IA5String.Plo > rm -f c-lib/src/.deps/libcasn1_la-asn-NumericString.Plo > rm -f c-lib/src/.deps/libcasn1_la-asn-PrintableStr.Plo > rm -f c-lib/src/.deps/libcasn1_la-asn-TeletexString.Plo > rm -f c-lib/src/.deps/libcasn1_la-asn-UTF8String.Plo > rm -f c-lib/src/.deps/libcasn1_la-asn-UniversalString.Plo > rm -f c-lib/src/.deps/libcasn1_la-asn-VisibleString.Plo > rm -f c-lib/src/.deps/libcasn1_la-asn-any.Plo > rm -f c-lib/src/.deps/libcasn1_la-asn-bits.Plo > rm -f c-lib/src/.deps/libcasn1_la-asn-bool.Plo > rm -f c-lib/src/.deps/libcasn1_la-asn-der.Plo > rm -f c-lib/src/.deps/libcasn1_la-asn-enum.Plo > rm -f c-lib/src/.deps/libcasn1_la-asn-int.Plo > rm -f c-lib/src/.deps/libcasn1_la-asn-len.Plo > rm -f c-lib/src/.deps/libcasn1_la-asn-list.Plo > rm -f c-lib/src/.deps/libcasn1_la-asn-null.Plo > rm -f c-lib/src/.deps/libcasn1_la-asn-octs.Plo > rm -f c-lib/src/.deps/libcasn1_la-asn-oid.Plo > rm -f c-lib/src/.deps/libcasn1_la-asn-real.Plo > rm -f c-lib/src/.deps/libcasn1_la-asn-relative-oid.Plo > rm -f c-lib/src/.deps/libcasn1_la-asn-tag.Plo > rm -f c-lib/src/.deps/libcasn1_la-asn1init.Plo > rm -f c-lib/src/.deps/libcasn1_la-exp-buf.Plo > rm -f c-lib/src/.deps/libcasn1_la-hash.Plo > rm -f c-lib/src/.deps/libcasn1_la-mem.Plo > rm -f c-lib/src/.deps/libcasn1_la-min-buf.Plo > rm -f c-lib/src/.deps/libcasn1_la-nibble-alloc.Plo > rm -f c-lib/src/.deps/libcasn1_la-print.Plo > rm -f c-lib/src/.deps/libcasn1_la-sbuf.Plo > rm -f c-lib/src/.deps/libcasn1_la-str-stk.Plo > rm -f c-lib/src/.deps/libcasn1_la-tbl-dbg.Plo > rm -f c-lib/src/.deps/libcasn1_la-tbl-dec.Plo > rm -f c-lib/src/.deps/libcasn1_la-tbl-enc.Plo > rm -f c-lib/src/.deps/libcasn1_la-tbl-free.Plo > rm -f c-lib/src/.deps/libcasn1_la-tbl-gen.Plo > rm -f c-lib/src/.deps/libcasn1_la-tbl-print.Plo > rm -f c-lib/src/.deps/libcasn1_la-tbl-util.Plo > rm -f compiler/back-ends/.deps/esnacc-cond.Po > rm -f compiler/back-ends/.deps/esnacc-str-util.Po > rm -f compiler/back-ends/.deps/esnacc-tag-util.Po > rm -f compiler/back-ends/c++-gen/.deps/esnacc-cxxconstraints.Po > rm -f compiler/back-ends/c++-gen/.deps/esnacc-cxxmultipleconstraints.Po > rm -f compiler/back-ends/c++-gen/.deps/esnacc-gen-any.Po > rm -f compiler/back-ends/c++-gen/.deps/esnacc-gen-code.Po > rm -f compiler/back-ends/c++-gen/.deps/esnacc-gen-vals.Po > rm -f compiler/back-ends/c++-gen/.deps/esnacc-kwd.Po > rm -f compiler/back-ends/c++-gen/.deps/esnacc-rules.Po > rm -f compiler/back-ends/c++-gen/.deps/esnacc-types.Po > rm -f compiler/back-ends/c-gen/.deps/esnacc-gen-any.Po > rm -f compiler/back-ends/c-gen/.deps/esnacc-gen-code.Po > rm -f compiler/back-ends/c-gen/.deps/esnacc-gen-dec.Po > rm -f compiler/back-ends/c-gen/.deps/esnacc-gen-enc.Po > rm -f compiler/back-ends/c-gen/.deps/esnacc-gen-free.Po > rm -f compiler/back-ends/c-gen/.deps/esnacc-gen-print.Po > rm -f compiler/back-ends/c-gen/.deps/esnacc-gen-type.Po > rm -f compiler/back-ends/c-gen/.deps/esnacc-gen-vals.Po > rm -f compiler/back-ends/c-gen/.deps/esnacc-kwd.Po > rm -f compiler/back-ends/c-gen/.deps/esnacc-rules.Po > rm -f compiler/back-ends/c-gen/.deps/esnacc-type-info.Po > rm -f compiler/back-ends/c-gen/.deps/esnacc-util.Po > rm -f compiler/back-ends/idl-gen/.deps/esnacc-gen-any.Po > rm -f compiler/back-ends/idl-gen/.deps/esnacc-gen-code.Po > rm -f compiler/back-ends/idl-gen/.deps/esnacc-gen-vals.Po > rm -f compiler/back-ends/idl-gen/.deps/esnacc-rules.Po > rm -f compiler/back-ends/idl-gen/.deps/esnacc-types.Po > rm -f compiler/core/.deps/esnacc-define.Po > rm -f compiler/core/.deps/esnacc-dependency.Po > rm -f compiler/core/.deps/esnacc-do-macros.Po > rm -f compiler/core/.deps/esnacc-enc-rules.Po > rm -f compiler/core/.deps/esnacc-err-chk.Po > rm -f compiler/core/.deps/esnacc-exports.Po > rm -f compiler/core/.deps/esnacc-gen-tbls.Po > rm -f compiler/core/.deps/esnacc-gfsi.Po > rm -f compiler/core/.deps/esnacc-lex-asn1.Po > rm -f compiler/core/.deps/esnacc-lib-types.Po > rm -f compiler/core/.deps/esnacc-link-types.Po > rm -f compiler/core/.deps/esnacc-link-values.Po > rm -f compiler/core/.deps/esnacc-meta.Po > rm -f compiler/core/.deps/esnacc-normalize.Po > rm -f compiler/core/.deps/esnacc-oid.Po > rm -f compiler/core/.deps/esnacc-print.Po > rm -f compiler/core/.deps/esnacc-recursive.Po > rm -f compiler/core/.deps/esnacc-snacc-util.Po > rm -f compiler/core/.deps/esnacc-snacc.Po > rm -f compiler/core/.deps/esnacc-tbl.Po > rm -f compiler/core/.deps/esnacc-val-parser.Po > rm -f compiler/core/.deps/esnacc-y.tab.Po > rm -f cxx-examples/src/.deps/main-asnutil.Po > rm -f cxx-examples/src/.deps/main-automatic.Po > rm -f cxx-examples/src/.deps/main-autotags.Po > rm -f cxx-examples/src/.deps/main-bitstest.Po > rm -f cxx-examples/src/.deps/main-gfsi.Po > rm -f cxx-examples/src/.deps/main-inttest.Po > rm -f cxx-examples/src/.deps/main-main.Po > rm -f cxx-examples/src/.deps/main-per_tests.Po > rm -f cxx-examples/src/.deps/main-rfc1155-smi.Po > rm -f cxx-examples/src/.deps/main-rfc1157-snmp.Po > rm -f cxx-examples/src/.deps/main-snmp.Po > rm -f cxx-examples/src/.deps/main-testbuf.Po > rm -f cxx-lib/src/.deps/libcxxasn1_la-asn-PERGeneral.Plo > rm -f cxx-lib/src/.deps/libcxxasn1_la-asn-RelativeOid.Plo > rm -f cxx-lib/src/.deps/libcxxasn1_la-asn-any.Plo > rm -f cxx-lib/src/.deps/libcxxasn1_la-asn-bits.Plo > rm -f cxx-lib/src/.deps/libcxxasn1_la-asn-bool.Plo > rm -f cxx-lib/src/.deps/libcxxasn1_la-asn-buf.Plo > rm -f cxx-lib/src/.deps/libcxxasn1_la-asn-bufbits.Plo > rm -f cxx-lib/src/.deps/libcxxasn1_la-asn-enum.Plo > rm -f cxx-lib/src/.deps/libcxxasn1_la-asn-extension.Plo > rm -f cxx-lib/src/.deps/libcxxasn1_la-asn-fileseg.Plo > rm -f cxx-lib/src/.deps/libcxxasn1_la-asn-int.Plo > rm -f cxx-lib/src/.deps/libcxxasn1_la-asn-len.Plo > rm -f cxx-lib/src/.deps/libcxxasn1_la-asn-null.Plo > rm -f cxx-lib/src/.deps/libcxxasn1_la-asn-octs.Plo > rm -f cxx-lib/src/.deps/libcxxasn1_la-asn-oid.Plo > rm -f cxx-lib/src/.deps/libcxxasn1_la-asn-real.Plo > rm -f cxx-lib/src/.deps/libcxxasn1_la-asn-rvsbuf.Plo > rm -f cxx-lib/src/.deps/libcxxasn1_la-asn-stringtype.Plo > rm -f cxx-lib/src/.deps/libcxxasn1_la-asn-tag.Plo > rm -f cxx-lib/src/.deps/libcxxasn1_la-asn-type.Plo > rm -f cxx-lib/src/.deps/libcxxasn1_la-asn-usefultypes.Plo > rm -f cxx-lib/src/.deps/libcxxasn1_la-hash.Plo > rm -f cxx-lib/src/.deps/libcxxasn1_la-meta.Plo > rm -f cxx-lib/src/.deps/libcxxasn1_la-print.Plo > rm -f cxx-lib/src/.deps/libcxxasn1_la-snaccdll.Plo > rm -f cxx-lib/src/.deps/libcxxasn1_la-snaccexcept.Plo > rm -f cxx-lib/src/.deps/libcxxasn1_la-tcl-if.Plo > rm -f cxx-lib/src/.deps/libcxxasn1_la-tkAppInit.Plo > rm -f cxx-lib/src/.deps/libcxxasn1_la-vda_threads2.Plo > rm -f Makefile > make[2]: Leaving directory '/<<PKGBUILDDIR>>' > rm -f /<<PKGBUILDDIR>>/doc/Esnacc.doc > /<<PKGBUILDDIR>>/doc/EsnaccOriginalMaterial.doc /<<PKGBUILDDIR>>/doc/*.pdf > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > dh_autoreconf_clean > dh_clean > dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in > use) > dpkg-source -b . > dpkg-source: info: using source format '3.0 (quilt)' > dpkg-source: info: building esnacc using existing ./esnacc_1.8.1.orig.tar.gz > dpkg-source: info: local changes detected, the modified files are: > esnacc-1.8.1/redhat/esnacc.spec > dpkg-source: error: aborting due to unexpected upstream changes, see > /tmp/esnacc_1.8.1-3.diff.AZqzu4 > 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/esnacc_1.8.1-3_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.