Source: kannel
Version: 1.4.5-13
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 kannel
> dpkg-buildpackage: info: source version 1.4.5-13
> dpkg-buildpackage: info: source distribution unstable
> dpkg-buildpackage: info: source changed by Chris Hofstaedtler 
> <[email protected]>
>  dpkg-source --before-build .
>  debian/rules clean
> dh clean --no-parallel
>    dh_auto_clean -O--no-parallel
>       make -j1 distclean
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> for dir in utils; do \
>       make -C $dir clean; \
> done
> make[2]: Entering directory '/<<PKGBUILDDIR>>/utils'
>  rm -f seewbmp mtbatch decode_emimsg
> rm -rf .libs _libs
>  rm -f run_kannel_box
> rm -f *.o
> rm -f *.lo
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/utils'
> find . -name "*.o" -o -name "*.i" -o -name "*.a" | xargs rm -f
> rm -f core gw-config wmlscript/wmlsc wmlscript/wmlsdasm gw/bearerbox 
> gw/smsbox gw/wapbox test/decompile test/drive_smpp test/drive_wapbox 
> test/fakesmsc test/fakewap test/test_boxc test/test_cfg test/test_charset 
> test/test_cimd2 test/test_conn test/test_date test/test_dbpool test/test_dict 
> test/test_file_traversal test/test_hash test/test_headers test/test_hmac 
> test/test_http test/test_http_server test/test_list test/test_mem 
> test/test_mime test/test_mime_multipart test/test_msg test/test_octstr_dump 
> test/test_octstr_format test/test_octstr_immutables test/test_ota 
> test/test_pap test/test_pcre test/test_pdu test/test_ppg test/test_prioqueue 
> test/test_radius_acct test/test_radius_pdu test/test_regex test/test_si 
> test/test_sl test/test_smsc test/test_store_dump test/test_udp 
> test/test_urltrans 
> test/test_uuid test/test_wakeup test/test_xmlrpc test/timestamp test/udpfeed 
> test/wapproxy test/wml_tester checks/check_counter checks/check_date 
> checks/check_ipcheck checks/check_list checks/check_octstr
> rm -f doc/userguide/sms-gateway.png doc/userguide/wap-gateway.png 
> doc/arch/bearerbox-arch.png doc/arch/conf-push-session.png 
> doc/arch/external-interfaces.png doc/arch/kannel-boxes.png 
> doc/arch/kannel-push-boxes.png doc/arch/pushbox-threads.png 
> doc/arch/wap-arch.png doc/arch/wap-session.png doc/arch/wapbox-threads.png 
> doc/alligata/11-1.ps doc/alligata/11-3.ps doc/alligata/11-4.ps 
> doc/alligata/11-5.ps doc/alligata/12-10.ps doc/alligata/12-11.ps 
> doc/alligata/12-12.ps doc/alligata/12-13.ps doc/alligata/12-2.ps 
> doc/alligata/12-3.ps doc/alligata/12-4.ps doc/alligata/12-5.ps 
> doc/alligata/12-6.ps doc/alligata/12-7.ps doc/alligata/12-8.ps 
> doc/alligata/12-9.ps doc/alligata/13-5.ps doc/alligata/done.ps 
> doc/alligata/licences.ps doc/alligata/maininst.ps doc/alligata/nearlydone.ps 
> doc/alligata/nopro.ps 
> doc/alligata/progress.ps doc/alligata/wapdiagsmall.ps doc/wtls/fig10o.ps 
> doc/wtls/fig1o.ps doc/wtls/fig2o.ps doc/wtls/fig3o.ps doc/wtls/fig4o.ps 
> doc/wtls/fig4out.ps doc/wtls/fig5o.ps doc/wtls/fig5out.ps doc/wtls/fig6o.ps 
> doc/wtls/fig6out.ps doc/wtls/fig6out1.ps doc/wtls/fig7o.ps doc/wtls/fig8o.ps 
> doc/wtls/fig9o.ps   doc/alligata/alligata.html doc/arch/arch.html 
> doc/userguide/userguide.html doc/wtls/wtls.html doc/alligata/alligata.rtf 
> doc/arch/arch.rtf doc/userguide/userguide.rtf doc/wtls/wtls.rtf 
> doc/alligata/alligata.pdf doc/arch/arch.pdf doc/userguide/userguide.pdf 
> doc/wtls/wtls.pdf
> rm -f benchmarks/report.pdf benchmarks/report.ps benchmarks/report.html   
> for dir in utils; do \
>       make -C $dir distclean; \
> done
> make[2]: Entering directory '/<<PKGBUILDDIR>>/utils'
>  rm -f seewbmp mtbatch decode_emimsg
> rm -rf .libs _libs
>  rm -f run_kannel_box
> rm -f *.o
> rm -f *.lo
> rm -f *.tab.c
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> rm -f ./.deps/decode_emimsg.Po
> rm -f ./.deps/mtbatch.Po
> rm -f ./.deps/run_kannel_box.Po
> rm -f ./.deps/seewbmp.Po
> rm -f ./.deps/start-stop-daemon.Po
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/utils'
> rm -f Makefile soap/Makefile gw-config.h config.cache config.log 
> config.status config.nice .depend gwlib/gw_uuid_types.h
> 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 kannel using existing ./kannel_1.4.5.orig.tar.gz
> dpkg-source: info: using patch list from debian/patches/series
> dpkg-source: warning: ignoring deletion of file install-sh, use 
> --include-removal to override
> dpkg-source: warning: ignoring deletion of file aclocal.m4, use 
> --include-removal to override
> dpkg-source: warning: ignoring deletion of file compile, use 
> --include-removal to override
> dpkg-source: warning: ignoring deletion of file ltmain.sh, 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 mkinstalldirs, use 
> --include-removal to override
> dpkg-source: warning: ignoring deletion of file depcomp, use 
> --include-removal to override
> dpkg-source: warning: ignoring deletion of file gw-config.h.in, use 
> --include-removal to override
> dpkg-source: warning: ignoring deletion of file missing, use 
> --include-removal to override
> dpkg-source: warning: ignoring deletion of file utils/Makefile.in, use 
> --include-removal to override
> dpkg-source: warning: executable mode 0755 of 'libtool' will not be 
> represented in diff
> dpkg-source: info: local changes detected, the modified files are:
>  kannel-1.4.5/check.log
>  kannel-1.4.5/check_headers.log
>  kannel-1.4.5/check_http.log
>  kannel-1.4.5/check_http_server.log
>  kannel-1.4.5/check_https.log
>  kannel-1.4.5/check_https_server.log
>  kannel-1.4.5/libtool
>  kannel-1.4.5/stamp-h1
> dpkg-source: error: aborting due to unexpected upstream changes, see 
> /tmp/kannel_1.4.5-13.diff.8IfnPP
> 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/kannel_1.4.5-13_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.

Reply via email to