Source: bash-completion Version: 1:2.11-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 bash-completion > dpkg-buildpackage: info: source version 1:2.11-7 > dpkg-buildpackage: info: source distribution unstable > dpkg-buildpackage: info: source changed by Gabriel F. T. Gomes > <[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 completions > make[2]: Entering directory '/<<PKGBUILDDIR>>/completions' > test -z "7za aclocal-1.10 aclocal-1.11 aclocal-1.12 aclocal-1.13 aclocal-1.14 > aclocal-1.15 aclocal-1.16 alpine alternatives animate apropos aptitude-curses > arm-koji asciidoc.py autoheader automake-1.10 automake-1.11 automake-1.12 > automake-1.13 automake-1.14 automake-1.15 automake-1.16 autossh autoupdate > bmake bsdtar btdownloadcurses.py btdownloadgui.py c++ cc cdrecord chrome > chromium ci ciptool civclient civserver clzip co colormake compare compgen > composite conjure cowthink createdb createuser dcop declare dfutool display > dpkg-deb dpkg-query dpkg-reconfigure dropdb dropuser edquota etherwake f77 > f95 filebucket freeciv-gtk2 freeciv-gtk3 freeciv-sdl freeciv-xaw g++ g++-5 > g++-6 g++-7 g++-8 g4 g77 g95 gcc-5 gcc-6 gcc-7 gcc-8 gccgo gccgo-5 gccgo-6 > gccgo-7 gccgo-8 gcj geoiplookup6 gfortran gfortran-5 > gfortran-6 gfortran-7 gfortran-8 gkrellm2 gmake gmplayer gnumake > google-chrome google-chrome-stable gpc gpgv2 gtar hciattach hciconfig hd host > hping hping3 iceweasel identify ifdown ifquery ifstatus import inotifywatch > insmod.static iperf3 javac javadoc kplayer l2ping lbzip2 ldapadd ldapcompare > ldapdelete ldapmodify ldapmodrdn ldappasswd ldapwhoami links2 lintian-info > lusermod lvchange lvcreate lvdisplay lvextend lvmdiskscan lvreduce lvremove > lvrename lvresize lvs lvscan lz4c mailsnarf mdecrypt mencoder micropython > mkisofs mogrify montage mozilla-firefox mplayer2 msgsnarf muttng ncal pbzip2 > pccardctl pdlzip perldoc phing pigz pinfo ping6 pkg_deinstall pkg_info pkill > plzip pm-suspend pm-suspend-hybrid pmake postalias ppc-koji puppetca puppetd > puppetdoc puppetmasterd puppetqd puppetrun pvchange > pvcreate pvdisplay pvmove pvremove pvs pvscan pxz py.test py.test-2 py.test-3 > pydoc3 pylint-2 pylint-3 pypy pypy3 pytest-2 pytest-3 python2 python2.7 > python3 python3.3 python3.4 python3.5 python3.6 python3.7 python3.8 python3.9 > pyvenv-3.4 pyvenv-3.5 pyvenv-3.6 pyvenv-3.7 pyvenv-3.8 pyvenv-3.9 qemu-kvm > qemu-system-i386 qemu-system-x86_64 quotacheck quotaoff quotaon ralsh rcsdiff > rdict repquota rfcomm rlog rpm2targz rpm2txz rpmbuild rpmbuild-md5 s390-koji > sbcl-mt scp sdptool setquota sftp sidedoor slogin smbcacls smbcquotas smbget > smbpasswd smbtar smbtree sparc-koji spovray star stream sudoedit > tightvncviewer tracepath6 typeset vgcfgbackup vgcfgrestore vgchange vgck > vgconvert vgcreate vgdisplay vgexport vgextend vgimport vgmerge vgmknodes > vgreduce vgremove vgrename vgs vgscan vgsplit vigr whatis > xpovray xvnc4viewer ypcat" || rm -f 7za aclocal-1.10 aclocal-1.11 > aclocal-1.12 aclocal-1.13 aclocal-1.14 aclocal-1.15 aclocal-1.16 alpine > alternatives animate apropos aptitude-curses arm-koji asciidoc.py autoheader > automake-1.10 automake-1.11 automake-1.12 automake-1.13 automake-1.14 > automake-1.15 automake-1.16 autossh autoupdate bmake bsdtar > btdownloadcurses.py btdownloadgui.py c++ cc cdrecord chrome chromium ci > ciptool civclient civserver clzip co colormake compare compgen composite > conjure cowthink createdb createuser dcop declare dfutool display dpkg-deb > dpkg-query dpkg-reconfigure dropdb dropuser edquota etherwake f77 f95 > filebucket freeciv-gtk2 freeciv-gtk3 freeciv-sdl freeciv-xaw g++ g++-5 g++-6 > g++-7 g++-8 g4 g77 g95 gcc-5 gcc-6 gcc-7 gcc-8 gccgo gccgo-5 gccgo-6 gccgo-7 > gccgo-8 gcj > geoiplookup6 gfortran gfortran-5 gfortran-6 gfortran-7 gfortran-8 gkrellm2 > gmake gmplayer gnumake google-chrome google-chrome-stable gpc gpgv2 gtar > hciattach hciconfig hd host hping hping3 iceweasel identify ifdown ifquery > ifstatus import inotifywatch insmod.static iperf3 javac javadoc kplayer > l2ping lbzip2 ldapadd ldapcompare ldapdelete ldapmodify ldapmodrdn ldappasswd > ldapwhoami links2 lintian-info lusermod lvchange lvcreate lvdisplay lvextend > lvmdiskscan lvreduce lvremove lvrename lvresize lvs lvscan lz4c mailsnarf > mdecrypt mencoder micropython mkisofs mogrify montage mozilla-firefox > mplayer2 msgsnarf muttng ncal pbzip2 pccardctl pdlzip perldoc phing pigz > pinfo ping6 pkg_deinstall pkg_info pkill plzip pm-suspend pm-suspend-hybrid > pmake postalias ppc-koji puppetca puppetd puppetdoc puppetmasterd > puppetqd puppetrun pvchange pvcreate pvdisplay pvmove pvremove pvs pvscan pxz > py.test py.test-2 py.test-3 pydoc3 pylint-2 pylint-3 pypy pypy3 pytest-2 > pytest-3 python2 python2.7 python3 python3.3 python3.4 python3.5 python3.6 > python3.7 python3.8 python3.9 pyvenv-3.4 pyvenv-3.5 pyvenv-3.6 pyvenv-3.7 > pyvenv-3.8 pyvenv-3.9 qemu-kvm qemu-system-i386 qemu-system-x86_64 quotacheck > quotaoff quotaon ralsh rcsdiff rdict repquota rfcomm rlog rpm2targz rpm2txz > rpmbuild rpmbuild-md5 s390-koji sbcl-mt scp sdptool setquota sftp sidedoor > slogin smbcacls smbcquotas smbget smbpasswd smbtar smbtree sparc-koji spovray > star stream sudoedit tightvncviewer tracepath6 typeset vgcfgbackup > vgcfgrestore vgchange vgck vgconvert vgcreate vgdisplay vgexport vgextend > vgimport vgmerge vgmknodes vgreduce vgremove vgrename > vgs vgscan vgsplit vigr whatis xpovray xvnc4viewer ypcat > test -z "" || rm -f > test . = "." || test -z "" || rm -f > rm -f Makefile > make[2]: Leaving directory '/<<PKGBUILDDIR>>/completions' > Making distclean in doc > make[2]: Entering directory '/<<PKGBUILDDIR>>/doc' > test -z "" || rm -f > test . = "." || test -z "" || rm -f > rm -f Makefile > make[2]: Leaving directory '/<<PKGBUILDDIR>>/doc' > Making distclean in helpers > make[2]: Entering directory '/<<PKGBUILDDIR>>/helpers' > test -z "" || rm -f > test . = "." || test -z "" || rm -f > rm -f Makefile > make[2]: Leaving directory '/<<PKGBUILDDIR>>/helpers' > Making distclean in test > make[2]: Entering directory '/<<PKGBUILDDIR>>/test' > Making distclean in t > make[3]: Entering directory '/<<PKGBUILDDIR>>/test/t' > Making distclean in unit > make[4]: Entering directory '/<<PKGBUILDDIR>>/test/t/unit' > rm -f -R __pycache__ > test -z "" || rm -f > test . = "." || test -z "" || rm -f > rm -f Makefile > make[4]: Leaving directory '/<<PKGBUILDDIR>>/test/t/unit' > make[4]: Entering directory '/<<PKGBUILDDIR>>/test/t' > rm -f -R __pycache__ > test -z "" || rm -f > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > test . = "." || test -z "" || rm -f > make[4]: Leaving directory '/<<PKGBUILDDIR>>/test/t' > rm -f Makefile > make[3]: Leaving directory '/<<PKGBUILDDIR>>/test/t' > make[3]: Entering directory '/<<PKGBUILDDIR>>/test' > test -z "fixtures/make/extra_makefile" || rm -f fixtures/make/extra_makefile > rm -f -rf tmp > test -z "" || rm -f > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > test . = "." || test -z "" || rm -f > make[3]: Leaving directory '/<<PKGBUILDDIR>>/test' > rm -f Makefile > make[2]: Leaving directory '/<<PKGBUILDDIR>>/test' > make[2]: Entering directory '/<<PKGBUILDDIR>>' > test -z "bash_completion.sh bash-completion.pc bash-completion-config.cmake > bash-completion-config-version.cmake" || rm -f bash_completion.sh > bash-completion.pc bash-completion-config.cmake > bash-completion-config-version.cmake > test -z "" || rm -f > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > test . = "." || test -z "" || rm -f > 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 bash-completion using existing > ./bash-completion_2.11.orig.tar.gz > dpkg-source: info: using patch list from debian/patches/series > dpkg-source: error: cannot represent change to completions/wine-development: > dpkg-source: error: new version is symlink to wine > dpkg-source: error: old version is nonexistent > dpkg-source: error: cannot represent change to completions/wine-stable: > dpkg-source: error: new version is symlink to wine > dpkg-source: error: old version is nonexistent > dpkg-source: error: unrepresentable changes to source > dpkg-buildpackage: error: dpkg-source -b . subprocess returned exit status 255 > > 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/bash-completion_2.11-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.

