Source: liburjtag Version: 0.0~git20221218.4e7e1f6-3 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 liburjtag > dpkg-buildpackage: info: source version 0.0~git20221218.4e7e1f6-3 > dpkg-buildpackage: info: source distribution unstable > dpkg-buildpackage: info: source changed by Thorsten Alteholz > <[email protected]> > dpkg-source --before-build . > debian/rules clean > dh clean > dh_auto_clean > make -j8 distclean > make[1]: Entering directory '/<<PKGBUILDDIR>>' > Making distclean in doc > make[2]: Entering directory '/<<PKGBUILDDIR>>/doc' > rm -rf .libs _libs > rm -f *.lo > test -z "" || rm -f > test . = "." || test -z "" || rm -f > rm -f Makefile > make[2]: Leaving directory '/<<PKGBUILDDIR>>/doc' > Making distclean in extra/fjmem > make[2]: Entering directory '/<<PKGBUILDDIR>>/extra/fjmem' > rm -rf .libs _libs > rm -f *.lo > test -z "" || rm -f > test . = "." || test -z "" || rm -f > rm -f Makefile > make[2]: Leaving directory '/<<PKGBUILDDIR>>/extra/fjmem' > Making distclean in include > make[2]: Entering directory '/<<PKGBUILDDIR>>/include' > rm -rf .libs _libs > rm -f *.lo > test -z "" || rm -f > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > test . = "." || test -z "" || rm -f > rm -f Makefile > make[2]: Leaving directory '/<<PKGBUILDDIR>>/include' > Making distclean in include/urjtag > make[2]: Entering directory '/<<PKGBUILDDIR>>/include/urjtag' > rm -rf .libs _libs > rm -f *.lo > test -z "" || rm -f > test . = "." || test -z "" || rm -f > rm -f urjtag.h stamp-h2 > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > rm -f Makefile > make[2]: Leaving directory '/<<PKGBUILDDIR>>/include/urjtag' > Making distclean in data > make[2]: Entering directory '/<<PKGBUILDDIR>>/data' > rm -rf .libs _libs > rm -f *.lo > test -z "" || rm -f > test . = "." || test -z "" || rm -f > rm -f Makefile > make[2]: Leaving directory '/<<PKGBUILDDIR>>/data' > Making distclean in src > make[2]: Entering directory '/<<PKGBUILDDIR>>/src' > Making distclean in flash > make[3]: Entering directory '/<<PKGBUILDDIR>>/src/flash' > rm -rf .libs _libs > test -z "libflash.la" || rm -f libflash.la > rm -f *.o > rm -f *.lo > rm -f *.tab.c > test -z "" || rm -f > rm -f ./so_locations > test . = "." || test -z "" || rm -f > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > rm -f ./.deps/amd.Plo > rm -f ./.deps/amd_flash.Plo > rm -f ./.deps/cfi.Plo > rm -f ./.deps/detectflash.Plo > rm -f ./.deps/flash.Plo > rm -f ./.deps/intel.Plo > rm -f ./.deps/jedec.Plo > rm -f ./.deps/jedec_exp.Plo > rm -f Makefile > make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/flash' > Making distclean in lib > make[3]: Entering directory '/<<PKGBUILDDIR>>/src/lib' > rm -rf .libs _libs > test -z "libjtaglib.la" || rm -f libjtaglib.la > rm -f *.o > rm -f *.lo > rm -f *.tab.c > test -z "" || rm -f > rm -f ./so_locations > test . = "." || test -z "" || rm -f > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > rm -f ./.deps/fclock.Plo > rm -f ./.deps/getdelim.Plo > rm -f ./.deps/getline.Plo > rm -f ./.deps/hex.Plo > rm -f ./.deps/lbasename.Plo > rm -f ./.deps/lrealpath.Plo > rm -f ./.deps/make-relative-prefix.Plo > rm -f ./.deps/safe-ctype.Plo > rm -f Makefile > make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/lib' > Making distclean in tap > make[3]: Entering directory '/<<PKGBUILDDIR>>/src/tap' > rm -rf .libs _libs > test -z "libtap.la" || rm -f libtap.la > rm -rf cable/.libs cable/_libs > rm -rf parport/.libs parport/_libs > rm -rf usbconn/.libs usbconn/_libs > rm -f ./so_locations > rm -f *.o > rm -f cable/*.o > rm -f cable/*.lo > rm -f *.lo > rm -f *.tab.c > rm -f parport/*.o > rm -f parport/*.lo > rm -f usbconn/*.o > rm -f usbconn/*.lo > test -z "" || rm -f > test . = "." || test -z "" || rm -f > rm -f cable/.deps/.dirstamp > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > rm -f cable/.dirstamp > rm -f parport/.deps/.dirstamp > rm -f parport/.dirstamp > rm -f usbconn/.deps/.dirstamp > rm -f usbconn/.dirstamp > rm -f ./.deps/cable.Plo > rm -f ./.deps/chain.Plo > rm -f ./.deps/detect.Plo > rm -f ./.deps/discovery.Plo > rm -f ./.deps/idcode.Plo > rm -f ./.deps/parport.Plo > rm -f ./.deps/register.Plo > rm -f ./.deps/state.Plo > rm -f ./.deps/tap.Plo > rm -f ./.deps/usbconn.Plo > rm -f cable/.deps/arcom.Plo > rm -f cable/.deps/bsdgpio.Plo > rm -f cable/.deps/byteblaster.Plo > rm -f cable/.deps/cmd_xfer.Plo > rm -f cable/.deps/dirtyjtag.Plo > rm -f cable/.deps/dlc5.Plo > rm -f cable/.deps/ea253.Plo > rm -f cable/.deps/ei012.Plo > rm -f cable/.deps/ft2232.Plo > rm -f cable/.deps/generic.Plo > rm -f cable/.deps/generic_parport.Plo > rm -f cable/.deps/generic_usbconn.Plo > rm -f cable/.deps/gpio.Plo > rm -f cable/.deps/ice100.Plo > rm -f cable/.deps/jim.Plo > rm -f cable/.deps/keithkoep.Plo > rm -f cable/.deps/lattice.Plo > rm -f cable/.deps/minimal.Plo > rm -f cable/.deps/mpcbdm.Plo > rm -f cable/.deps/triton.Plo > rm -f cable/.deps/ts7800.Plo > rm -f cable/.deps/usbblaster.Plo > rm -f cable/.deps/vision_ep9307.Plo > rm -f cable/.deps/vsllink.Plo > rm -f cable/.deps/wiggler.Plo > rm -f cable/.deps/wiggler2.Plo > rm -f cable/.deps/xpc.Plo > rm -f parport/.deps/direct.Plo > rm -f parport/.deps/ppdev.Plo > rm -f parport/.deps/ppi.Plo > rm -f usbconn/.deps/libftd2xx.Plo > rm -f usbconn/.deps/libftdi.Plo > rm -f usbconn/.deps/libusb.Plo > rm -f Makefile > make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/tap' > Making distclean in part > make[3]: Entering directory '/<<PKGBUILDDIR>>/src/part' > rm -rf .libs _libs > test -z "libpart.la" || rm -f libpart.la > rm -f *.o > rm -f *.lo > rm -f *.tab.c > test -z "" || rm -f > rm -f ./so_locations > test . = "." || test -z "" || rm -f > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > rm -f ./.deps/bsbit.Plo > rm -f ./.deps/data_register.Plo > rm -f ./.deps/instruction.Plo > rm -f ./.deps/part.Plo > rm -f ./.deps/signal.Plo > rm -f Makefile > make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/part' > Making distclean in bus > make[3]: Entering directory '/<<PKGBUILDDIR>>/src/bus' > rm -rf .libs _libs > test -z "libbus.la" || rm -f libbus.la > rm -f *.o > rm -f *.lo > rm -f *.tab.c > test -z "" || rm -f > rm -f ./so_locations > test . = "." || test -z "" || rm -f > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > rm -f ./.deps/ahbjtag.Plo > rm -f ./.deps/arm9tdmi.Plo > rm -f ./.deps/au1500.Plo > rm -f ./.deps/avr32.Plo > rm -f ./.deps/bcm1250.Plo > rm -f ./.deps/bscoach.Plo > rm -f ./.deps/buses.Plo > rm -f ./.deps/ejtag.Plo > rm -f ./.deps/ejtag_dma.Plo > rm -f ./.deps/fjmem.Plo > rm -f ./.deps/generic_bus.Plo > rm -f ./.deps/h7202.Plo > rm -f ./.deps/ixp425.Plo > rm -f ./.deps/ixp435.Plo > rm -f ./.deps/ixp465.Plo > rm -f ./.deps/jopcyc.Plo > rm -f ./.deps/lh7a400.Plo > rm -f ./.deps/mpc5200.Plo > rm -f ./.deps/mpc824x.Plo > rm -f ./.deps/mpc8313.Plo > rm -f ./.deps/mpc837x.Plo > rm -f ./.deps/ppc405ep.Plo > rm -f ./.deps/ppc440gx_ebc8.Plo > rm -f ./.deps/prototype.Plo > rm -f ./.deps/pxa2x0.Plo > rm -f ./.deps/readmem.Plo > rm -f ./.deps/s3c4510x.Plo > rm -f ./.deps/sa1110.Plo > rm -f ./.deps/sh7727.Plo > rm -f ./.deps/sh7750r.Plo > rm -f ./.deps/sh7751r.Plo > rm -f ./.deps/sharc21065l.Plo > rm -f ./.deps/sharc21369_ezkit.Plo > rm -f ./.deps/slsup3.Plo > rm -f ./.deps/tx4925.Plo > rm -f ./.deps/writemem.Plo > rm -f ./.deps/zefant-xs3.Plo > rm -f Makefile > make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/bus' > Making distclean in cmd > make[3]: Entering directory '/<<PKGBUILDDIR>>/src/cmd' > rm -rf .libs _libs > test -z "libcmd.la" || rm -f libcmd.la > rm -f *.o > rm -f *.lo > rm -f *.tab.c > test -z "" || rm -f > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > test . = "." || test -z "" || rm -f > rm -f ./so_locations > rm -f ./.deps/cmd_addpart.Plo > rm -f ./.deps/cmd_bit.Plo > rm -f ./.deps/cmd_bsdl.Plo > rm -f ./.deps/cmd_bus.Plo > rm -f ./.deps/cmd_cable.Plo > rm -f ./.deps/cmd_cmd.Plo > rm -f ./.deps/cmd_debug.Plo > rm -f ./.deps/cmd_detect.Plo > rm -f ./.deps/cmd_detectflash.Plo > rm -f ./.deps/cmd_discovery.Plo > rm -f ./.deps/cmd_dr.Plo > rm -f ./.deps/cmd_endian.Plo > rm -f ./.deps/cmd_eraseflash.Plo > rm -f ./.deps/cmd_flashmem.Plo > rm -f ./.deps/cmd_frequency.Plo > rm -f ./.deps/cmd_get.Plo > rm -f ./.deps/cmd_help.Plo > rm -f ./.deps/cmd_idcode.Plo > rm -f ./.deps/cmd_include.Plo > rm -f ./.deps/cmd_initbus.Plo > rm -f ./.deps/cmd_instruction.Plo > rm -f ./.deps/cmd_lockflash.Plo > rm -f ./.deps/cmd_part.Plo > rm -f ./.deps/cmd_peekpoke.Plo > rm -f ./.deps/cmd_pld.Plo > rm -f ./.deps/cmd_pod.Plo > rm -f ./.deps/cmd_print.Plo > rm -f ./.deps/cmd_quit.Plo > rm -f ./.deps/cmd_readmem.Plo > rm -f ./.deps/cmd_register.Plo > rm -f ./.deps/cmd_reset.Plo > rm -f ./.deps/cmd_salias.Plo > rm -f ./.deps/cmd_scan.Plo > rm -f ./.deps/cmd_set.Plo > rm -f ./.deps/cmd_shell.Plo > rm -f ./.deps/cmd_shift.Plo > rm -f ./.deps/cmd_signal.Plo > rm -f ./.deps/cmd_stapl.Plo > rm -f ./.deps/cmd_svf.Plo > rm -f ./.deps/cmd_test.Plo > rm -f ./.deps/cmd_usleep.Plo > rm -f ./.deps/cmd_writemem.Plo > rm -f Makefile > make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/cmd' > Making distclean in pld > make[3]: Entering directory '/<<PKGBUILDDIR>>/src/pld' > rm -rf .libs _libs > test -z "libpld.la" || rm -f libpld.la > rm -f *.o > rm -f *.lo > rm -f *.tab.c > test -z "" || rm -f > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > test . = "." || test -z "" || rm -f > rm -f ./so_locations > rm -f ./.deps/pld.Plo > rm -f ./.deps/xilinx.Plo > rm -f ./.deps/xilinx_bitstream.Plo > rm -f Makefile > make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/pld' > Making distclean in global > make[3]: Entering directory '/<<PKGBUILDDIR>>/src/global' > rm -rf .libs _libs > test -z "libglobal.la" || rm -f libglobal.la > rm -f *.o > rm -f *.lo > rm -f *.tab.c > test -z "" || rm -f > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > rm -f ./so_locations > test . = "." || test -z "" || rm -f > rm -f ./.deps/data_dir.Plo > rm -f ./.deps/log-error.Plo > rm -f ./.deps/params.Plo > rm -f ./.deps/parse.Plo > rm -f Makefile > make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/global' > Making distclean in svf > make[3]: Entering directory '/<<PKGBUILDDIR>>/src/svf' > rm -rf .libs _libs > test -z "libsvf.la libsvf_flex.la" || rm -f libsvf.la libsvf_flex.la > rm -f *.o > rm -f *.lo > rm -f *.tab.c > test -z "" || rm -f > rm -f ./so_locations > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > test . = "." || test -z "" || rm -f > rm -f ./.deps/svf.Plo > rm -f ./.deps/svf_bison.Plo > rm -f ./.deps/svf_flex.Plo > rm -f Makefile > make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/svf' > Making distclean in bsdl > make[3]: Entering directory '/<<PKGBUILDDIR>>/src/bsdl' > rm -rf .libs _libs > test -z "libbsdl.la libbsdl_flex.la" || rm -f libbsdl.la libbsdl_flex.la > rm -f *.o > rm -f *.lo > rm -f ./so_locations > rm -f *.tab.c > test -z "" || rm -f > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > test . = "." || test -z "" || rm -f > rm -f ./.deps/bsdl.Plo > rm -f ./.deps/bsdl_bison.Plo > rm -f ./.deps/bsdl_flex.Plo > rm -f ./.deps/bsdl_sem.Plo > rm -f ./.deps/vhdl_bison.Plo > rm -f ./.deps/vhdl_flex.Plo > rm -f Makefile > make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/bsdl' > Making distclean in jim > make[3]: Entering directory '/<<PKGBUILDDIR>>/src/jim' > rm -rf .libs _libs > test -z "libjim.la" || rm -f libjim.la > rm -f *.o > rm -f *.lo > rm -f *.tab.c > test -z "" || rm -f > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > rm -f ./so_locations > test . = "." || test -z "" || rm -f > rm -f ./.deps/intel_28f800b3.Plo > rm -f ./.deps/jim_tap.Plo > rm -f ./.deps/some_cpu.Plo > rm -f Makefile > make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/jim' > Making distclean in stapl > make[3]: Entering directory '/<<PKGBUILDDIR>>/src/stapl' > rm -rf .libs _libs > test -z "libstapl.la" || rm -f libstapl.la > rm -f *.lo > rm -f *.lo > rm -f *.tab.c > test -z "" || rm -f > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > test . = "." || test -z "" || rm -f > rm -f ./so_locations > rm -f ./.deps/jamarray.Plo > rm -f ./.deps/jamcomp.Plo > rm -f ./.deps/jamcrc.Plo > rm -f ./.deps/jamexec.Plo > rm -f ./.deps/jamexp.Plo > rm -f ./.deps/jamheap.Plo > rm -f ./.deps/jamjtag.Plo > rm -f ./.deps/jamnote.Plo > rm -f ./.deps/jamstack.Plo > rm -f ./.deps/jamsym.Plo > rm -f ./.deps/stapl.Plo > rm -f Makefile > make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/stapl' > make[3]: Entering directory '/<<PKGBUILDDIR>>/src' > test -z "liburjtag.la" || rm -f liburjtag.la > rm -rf .libs _libs > rm -f *.o > rm -f *.lo > rm -f *.tab.c > test -z "urjtag.pc" || rm -f urjtag.pc > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > test . = "." || test -z "" || rm -f > rm -f ./so_locations > make[3]: Leaving directory '/<<PKGBUILDDIR>>/src' > rm -f Makefile > make[2]: Leaving directory '/<<PKGBUILDDIR>>/src' > make[2]: Entering directory '/<<PKGBUILDDIR>>' > rm -rf .libs _libs > rm -f *.lo > test -z "" || rm -f > test . = "." || test -z "" || rm -f > 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>>' > rm -f config.status config.cache config.log configure.lineno > config.status.lineno > rm -f Makefile > 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: building liburjtag using existing > ./liburjtag_0.0~git20221218.4e7e1f6.orig.tar.xz > dpkg-source: warning: ignoring deletion of file aclocal.m4, 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 extra/fjmem/Makefile.in, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file data/Makefile.in, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file include/Makefile.in, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file include/urjtag/Makefile.in, > use --include-removal to override > dpkg-source: warning: ignoring deletion of file src/Makefile.in, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file src/jim/Makefile.in, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file src/flash/Makefile.in, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file src/pld/Makefile.in, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file src/cmd/Makefile.in, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file src/bsdl/Makefile.in, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file src/global/Makefile.in, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file src/lib/Makefile.in, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file src/stapl/Makefile.in, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file src/bus/Makefile.in, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file src/part/Makefile.in, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file src/tap/Makefile.in, use > --include-removal to override > dpkg-source: warning: ignoring deletion of file src/svf/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: newly created empty file > 'src/cmd/generated_cmd_list.h.stamp' will not be represented in diff > dpkg-source: info: local changes detected, the modified files are: > liburjtag-0.0~git20221218.4e7e1f6/src/bsdl/bsdl_bison.c > liburjtag-0.0~git20221218.4e7e1f6/src/bsdl/bsdl_bison.h > liburjtag-0.0~git20221218.4e7e1f6/src/bsdl/bsdl_flex.c > liburjtag-0.0~git20221218.4e7e1f6/src/bsdl/vhdl_bison.c > liburjtag-0.0~git20221218.4e7e1f6/src/bsdl/vhdl_bison.h > liburjtag-0.0~git20221218.4e7e1f6/src/bsdl/vhdl_flex.c > liburjtag-0.0~git20221218.4e7e1f6/src/cmd/generated_cmd_list.h > liburjtag-0.0~git20221218.4e7e1f6/src/svf/svf_bison.c > liburjtag-0.0~git20221218.4e7e1f6/src/svf/svf_bison.h > liburjtag-0.0~git20221218.4e7e1f6/src/svf/svf_flex.c > dpkg-source: error: aborting due to unexpected upstream changes, see > /tmp/liburjtag_0.0~git20221218.4e7e1f6-3.diff.vW5hzW > 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/liburjtag_0.0~git20221218.4e7e1f6-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.

