Source: qpxtool Version: 0.8.1-2 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 qpxtool > dpkg-buildpackage: info: source version 0.8.1-2 > dpkg-buildpackage: info: source distribution unstable > dpkg-buildpackage: info: source changed by Boris Pek <[email protected]> > dpkg-source --before-build . > debian/rules clean > dh clean --no-parallel > dh_auto_clean -O--no-parallel > make -j1 clean > make[1]: Entering directory '/<<PKGBUILDDIR>>' > make -C lib clean > make[2]: Entering directory '/<<PKGBUILDDIR>>/lib' > make -C qpxtransport DIR=qpxtransport clean > make[3]: Entering directory '/<<PKGBUILDDIR>>/lib/qpxtransport' > rm -f libqpxtransport.so* common_functions.o qpx_transport.o qpx_mmc.o > qpx_mmc_css.o threads.o sense.o ../lib/libqpxtransport.so *~ include/*~ > make[3]: Leaving directory '/<<PKGBUILDDIR>>/lib/qpxtransport' > make -C qpxplextor DIR=qpxplextor clean > make[3]: Entering directory '/<<PKGBUILDDIR>>/lib/qpxplextor' > rm -f libqpxplextor.so* plextor_features.o ../lib/libqpxplextor.so *~ > include/*~ > make[3]: Leaving directory '/<<PKGBUILDDIR>>/lib/qpxplextor' > make -C qpxpioneer DIR=qpxpioneer clean > make[3]: Entering directory '/<<PKGBUILDDIR>>/lib/qpxpioneer' > rm -f libqpxpioneer.so* pioneer_spdctl.o ../lib/libqpxpioneer.so *~ include/*~ > make[3]: Leaving directory '/<<PKGBUILDDIR>>/lib/qpxpioneer' > make -C qpxyamaha DIR=qpxyamaha clean > make[3]: Entering directory '/<<PKGBUILDDIR>>/lib/qpxyamaha' > rm -f libqpxyamaha.so* yamaha_features.o ../lib/libqpxyamaha.so *~ include/*~ > make[3]: Leaving directory '/<<PKGBUILDDIR>>/lib/qpxyamaha' > make -C qpxscan DIR=qpxscan clean > make[3]: Entering directory '/<<PKGBUILDDIR>>/lib/qpxscan' > rm -f libqpxscan.so* qpx_scan.o qpx_scan_algo.o qpx_writer.o > ../lib/libqpxscan.so *~ include/*~ > make[3]: Leaving directory '/<<PKGBUILDDIR>>/lib/qpxscan' > make[2]: Leaving directory '/<<PKGBUILDDIR>>/lib' > make -C console clean > make[2]: Entering directory '/<<PKGBUILDDIR>>/console' > make -C readdvd DIR=readdvd clean > make[3]: Entering directory '/<<PKGBUILDDIR>>/console/readdvd' > rm -f readdvd deadreader.o kbhit.o sectmap.o reader.o reader_disc.o > imgwriter.o dvd_udf.o *~ > make[3]: Leaving directory '/<<PKGBUILDDIR>>/console/readdvd' > make -C cdvdcontrol DIR=cdvdcontrol clean > make[3]: Entering directory '/<<PKGBUILDDIR>>/console/cdvdcontrol' > rm -f cdvdcontrol cdvdcontrol.o *~ > make[3]: Leaving directory '/<<PKGBUILDDIR>>/console/cdvdcontrol' > make -C pxfw DIR=pxfw clean > make[3]: Entering directory '/<<PKGBUILDDIR>>/console/pxfw' > rm -f pxfw pxfw.o *~ > make[3]: Leaving directory '/<<PKGBUILDDIR>>/console/pxfw' > make -C f1tattoo DIR=f1tattoo clean > make[3]: Entering directory '/<<PKGBUILDDIR>>/console/f1tattoo' > rm -f f1tattoo f1tattoo.o *~ > make[3]: Leaving directory '/<<PKGBUILDDIR>>/console/f1tattoo' > make -C qscan DIR=qscan clean > make[3]: Entering directory '/<<PKGBUILDDIR>>/console/qscan' > rm -f qscan qscan.o *~ > make[3]: Leaving directory '/<<PKGBUILDDIR>>/console/qscan' > make -C qscand DIR=qscand clean > make[3]: Entering directory '/<<PKGBUILDDIR>>/console/qscand' > rm -f qscand qscand.o child.o *~ > make[3]: Leaving directory '/<<PKGBUILDDIR>>/console/qscand' > make[2]: Leaving directory '/<<PKGBUILDDIR>>/console' > make -C plugins clean > make[2]: Entering directory '/<<PKGBUILDDIR>>/plugins' > make -C generic DIR=generic clean > make[3]: Entering directory '/<<PKGBUILDDIR>>/plugins/generic' > rm -f libqscan_generic.so qscan_plugin.o qscan_cmd.o > ../lib/libqscan_generic.so *~ include/*~ > make[3]: Leaving directory '/<<PKGBUILDDIR>>/plugins/generic' > make -C plextor DIR=plextor clean > make[3]: Entering directory '/<<PKGBUILDDIR>>/plugins/plextor' > rm -f libqscan_plextor.so qscan_plugin.o qscan_cmd.o > ../lib/libqscan_plextor.so *~ include/*~ > make[3]: Leaving directory '/<<PKGBUILDDIR>>/plugins/plextor' > make -C pioneer DIR=pioneer clean > make[3]: Entering directory '/<<PKGBUILDDIR>>/plugins/pioneer' > rm -f libqscan_pioneer.so qscan_plugin.o qscan_cmd.o > ../lib/libqscan_pioneer.so *~ include/*~ > make[3]: Leaving directory '/<<PKGBUILDDIR>>/plugins/pioneer' > make -C nec DIR=nec clean > make[3]: Entering directory '/<<PKGBUILDDIR>>/plugins/nec' > rm -f libqscan_nec.so qscan_plugin.o qscan_cmd.o ../lib/libqscan_nec.so *~ > include/*~ > make[3]: Leaving directory '/<<PKGBUILDDIR>>/plugins/nec' > make -C liteon DIR=liteon clean > make[3]: Entering directory '/<<PKGBUILDDIR>>/plugins/liteon' > rm -f libqscan_liteon.so qscan_plugin.o qscan_cmd.o ../lib/libqscan_liteon.so > *~ include/*~ > make[3]: Leaving directory '/<<PKGBUILDDIR>>/plugins/liteon' > make -C asus DIR=asus clean > make[3]: Entering directory '/<<PKGBUILDDIR>>/plugins/asus' > rm -f libqscan_asus.so qscan_plugin.o qscan_cmd.o ../lib/libqscan_asus.so *~ > include/*~ > make[3]: Leaving directory '/<<PKGBUILDDIR>>/plugins/asus' > make -C benq DIR=benq clean > make[3]: Entering directory '/<<PKGBUILDDIR>>/plugins/benq' > rm -f libqscan_benq.so qscan_plugin.o qscan_cmd.o ../lib/libqscan_benq.so *~ > include/*~ > make[3]: Leaving directory '/<<PKGBUILDDIR>>/plugins/benq' > make -C benq_dvdrom DIR=benq_dvdrom clean > make[3]: Entering directory '/<<PKGBUILDDIR>>/plugins/benq_dvdrom' > rm -f libqscan_benq_dvdrom.so qscan_plugin.o qscan_cmd.o > ../lib/libqscan_benq_dvdrom.so *~ include/*~ > make[3]: Leaving directory '/<<PKGBUILDDIR>>/plugins/benq_dvdrom' > make -C tsst DIR=tsst clean > make[3]: Entering directory '/<<PKGBUILDDIR>>/plugins/tsst' > rm -f libqscan_tsst.so qscan_plugin.o qscan_cmd.o ../lib/libqscan_tsst.so *~ > include/*~ > make[3]: Leaving directory '/<<PKGBUILDDIR>>/plugins/tsst' > make[2]: Leaving directory '/<<PKGBUILDDIR>>/plugins' > make -C man clean > make[2]: Entering directory '/<<PKGBUILDDIR>>/man' > rm -f f1tattoo.1.gz > rm -f pxfw.8.gz > rm -f cdvdcontrol.1.gz > rm -f qscan.1.gz > rm -f qscand.1.gz > rm -f qpxtool.1.gz > rm -f readdvd.1.gz > make[2]: Leaving directory '/<<PKGBUILDDIR>>/man' > make -C gui clean > make[2]: Entering directory '/<<PKGBUILDDIR>>/gui' > rm -f Makefile.qmake > rm -f qpxtool > rm -f obj/* > rm -f moc/* > rm -f *~ > rm -f src/*~ > rm -f include/*~ > rm -f locale/*.qm > rm -f qrc_qpxtool.cpp > make[2]: Leaving directory '/<<PKGBUILDDIR>>/gui' > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > dh_autoreconf_clean -O--no-parallel > dh_clean -O--no-parallel > dpkg-source -b . > dpkg-source: info: using source format '3.0 (quilt)' > dpkg-source: info: building qpxtool using existing > ./qpxtool_0.8.1.orig.tar.bz2 > dpkg-source: info: using patch list from debian/patches/series > dpkg-source: info: local changes detected, the modified files are: > qpxtool-0.8.1/Makefile > qpxtool-0.8.1/config.h > qpxtool-0.8.1/gui/.qmake.stash > qpxtool-0.8.1/gui/Makefile > qpxtool-0.8.1/lib/Makefile.lib > qpxtool-0.8.1/plugins/Makefile.plugin > dpkg-source: error: aborting due to unexpected upstream changes, see > /tmp/qpxtool_0.8.1-2.diff.0adDu7 > 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/qpxtool_0.8.1-2_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.

