Source: yaws Version: 2.1.1+dfsg-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 yaws > dpkg-buildpackage: info: source version 2.1.1+dfsg-2 > dpkg-buildpackage: info: source distribution unstable > dpkg-buildpackage: info: source changed by Sergei Golovan > <[email protected]> > dpkg-source --before-build . > fakeroot debian/rules clean > dh clean > debian/rules override_dh_auto_clean > make[1]: Entering directory '/<<PKGBUILDDIR>>' > dh_testdir > dh_testroot > # > # Clean up applications included into yaws distribution > [ ! -f Makefile ] || \ > for appdir in applications/* ; do \ > (cd $appdir ; \ > /usr/bin/make clean || exit 1 ; \ > /usr/bin/make cleandocs || exit 1) \ > done > make[2]: Entering directory '/<<PKGBUILDDIR>>/applications/chat' > Making clean in src > make[3]: Entering directory '/<<PKGBUILDDIR>>/applications/chat/src' > rm -rf .libs _libs > rm -f ./../ebin/chat.beam > rm -f *.lo > make[3]: Leaving directory '/<<PKGBUILDDIR>>/applications/chat/src' > Making clean in ebin > make[3]: Entering directory '/<<PKGBUILDDIR>>/applications/chat/ebin' > rm -rf .libs _libs > rm -f *.beam > rm -f *.lo > make[3]: Leaving directory '/<<PKGBUILDDIR>>/applications/chat/ebin' > make[3]: Entering directory '/<<PKGBUILDDIR>>/applications/chat' > rm -rf .libs _libs > rm -f *.lo > make[3]: Leaving directory '/<<PKGBUILDDIR>>/applications/chat' > make[2]: Leaving directory '/<<PKGBUILDDIR>>/applications/chat' > make[2]: Entering directory '/<<PKGBUILDDIR>>/applications/chat' > make[2]: *** No rule to make target 'cleandocs'. Stop. > make[2]: Leaving directory '/<<PKGBUILDDIR>>/applications/chat' > make[2]: Entering directory '/<<PKGBUILDDIR>>/applications/mail' > Making clean in src > make[3]: Entering directory '/<<PKGBUILDDIR>>/applications/mail/src' > rm -rf .libs _libs > rm -f ./../ebin/mail.beam ./../ebin/attachment.beam ./../ebin/smtp.beam > ./../ebin/mail_html.beam > rm -f *.lo > make[3]: Leaving directory '/<<PKGBUILDDIR>>/applications/mail/src' > Making clean in ebin > make[3]: Entering directory '/<<PKGBUILDDIR>>/applications/mail/ebin' > rm -rf .libs _libs > rm -f *.beam > rm -f *.lo > make[3]: Leaving directory '/<<PKGBUILDDIR>>/applications/mail/ebin' > make[3]: Entering directory '/<<PKGBUILDDIR>>/applications/mail' > rm -rf .libs _libs > rm -f *.lo > make[3]: Leaving directory '/<<PKGBUILDDIR>>/applications/mail' > make[2]: Leaving directory '/<<PKGBUILDDIR>>/applications/mail' > make[2]: Entering directory '/<<PKGBUILDDIR>>/applications/mail' > make[2]: *** No rule to make target 'cleandocs'. Stop. > make[2]: Leaving directory '/<<PKGBUILDDIR>>/applications/mail' > make[2]: Entering directory '/<<PKGBUILDDIR>>/applications/wiki' > Making clean in src > make[3]: Entering directory '/<<PKGBUILDDIR>>/applications/wiki/src' > rm -rf .libs _libs > rm -f ./../ebin/utils.beam ./../ebin/wiki_diff.beam ./../ebin/wiki.beam > ./../ebin/wiki_format_txt.beam ./../ebin/wiki_plugin_backlinks.beam > ./../ebin/wiki_plugin_dummy.beam ./../ebin/wiki_plugin_menu.beam > ./../ebin/wiki_split.beam ./../ebin/wiki_templates.beam > ./../ebin/wiki_to_html.beam ./../ebin/wiki_utils.beam ./../ebin/wiki_yaws.beam > rm -f *.lo > make[3]: Leaving directory '/<<PKGBUILDDIR>>/applications/wiki/src' > Making clean in ebin > make[3]: Entering directory '/<<PKGBUILDDIR>>/applications/wiki/ebin' > rm -rf .libs _libs > rm -f *.beam > rm -f *.lo > make[3]: Leaving directory '/<<PKGBUILDDIR>>/applications/wiki/ebin' > make[3]: Entering directory '/<<PKGBUILDDIR>>/applications/wiki' > rm -rf .libs _libs > rm -f *.lo > make[3]: Leaving directory '/<<PKGBUILDDIR>>/applications/wiki' > make[2]: Leaving directory '/<<PKGBUILDDIR>>/applications/wiki' > make[2]: Entering directory '/<<PKGBUILDDIR>>/applications/wiki' > make[2]: *** No rule to make target 'cleandocs'. Stop. > make[2]: Leaving directory '/<<PKGBUILDDIR>>/applications/wiki' > make[2]: Entering directory '/<<PKGBUILDDIR>>/applications/yapp' > Making clean in src > make[3]: Entering directory '/<<PKGBUILDDIR>>/applications/yapp/src' > rm -rf .libs _libs > rm -f ./../ebin/yapp.app ./../ebin/yapp.appup ./../ebin/yapp_app.beam > ./../ebin/yapp.beam ./../ebin/yapp_ets_server.beam > ./../ebin/yapp_event_handler.beam ./../ebin/yapp_handler.beam > ./../ebin/yapp_mnesia_server.beam ./../ebin/yapp_registry.beam > ./../ebin/yapp_server.beam ./../ebin/yapp_sup.beam > rm -f *.lo > make[3]: Leaving directory '/<<PKGBUILDDIR>>/applications/yapp/src' > Making clean in ebin > make[3]: Entering directory '/<<PKGBUILDDIR>>/applications/yapp/ebin' > rm -rf .libs _libs > rm -f yapp.app yapp.appup *.beam > rm -f *.lo > make[3]: Leaving directory '/<<PKGBUILDDIR>>/applications/yapp/ebin' > make[3]: Entering directory '/<<PKGBUILDDIR>>/applications/yapp' > rm -rf .libs _libs > rm -rf doc > rm -f *.lo > make[3]: Leaving directory '/<<PKGBUILDDIR>>/applications/yapp' > make[2]: Leaving directory '/<<PKGBUILDDIR>>/applications/yapp' > make[2]: Entering directory '/<<PKGBUILDDIR>>/applications/yapp' > make[2]: *** No rule to make target 'cleandocs'. Stop. > make[2]: Leaving directory '/<<PKGBUILDDIR>>/applications/yapp' > make[1]: *** [debian/rules:35: override_dh_auto_clean] Error 1 > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > make: *** [debian/rules:28: clean] Error 2 > dpkg-buildpackage: error: fakeroot debian/rules clean 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/yaws_2.1.1+dfsg-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.

