Source: netmaze
Version: 0.81+jpg0.82-16.1
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 netmaze
> dpkg-buildpackage: info: source version 0.81+jpg0.82-16.1
> dpkg-buildpackage: info: source distribution unstable
> dpkg-buildpackage: info: source changed by Marcos Talau <[email protected]>
>  dpkg-source --before-build .
>  fakeroot debian/rules clean
> make clean
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> rm -f netmaze netserv follower dummy betterbot
> rm -f dummy
> rm -f follower
> rm -f betterbot
> rm -f *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a .emacs_* tags TAGS 
> make.log MakeOut   "#"*
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
> rm -rf build debian/tmp debian/files debian/substvars debian/*~ \
>       *.o *~ Makefile *.bak
> rm nmlogo.gif
>  dpkg-source -b .
> dpkg-source: warning: no source format specified in debian/source/format, see 
> dpkg-source(1)
> dpkg-source: info: using source format '1.0'
> dpkg-source: info: building netmaze using existing 
> netmaze_0.81+jpg0.82.orig.tar.gz
> dpkg-source: info: building netmaze in netmaze_0.81+jpg0.82-16.1.diff.gz
> dpkg-source: error: cannot represent change to 
> debian/.debhelper/netmaze/dbgsym-root/usr/share/doc/netmaze-dbgsym:
> dpkg-source: error:   new version is symlink to netmaze
> dpkg-source: error:   old version is nonexistent
> dpkg-source: warning: file netmaze-0.81+jpg0.82/config.h has no final newline 
> (either original or modified version)
> dpkg-source: warning: file 
> netmaze-0.81+jpg0.82/debian/.debhelper/netmaze/dbgsym-build-ids has no final 
> newline (either original or modified version)
> dpkg-source: error: cannot represent change to 
> debian/.debhelper/netmaze/dbgsym-root/usr/lib/debug/.build-id/25/c3e89bc83858f771527adf6f08e468d9da227c.debug:
>  binary file contents changed
> dpkg-source: error: cannot represent change to 
> debian/.debhelper/netmaze/dbgsym-root/usr/lib/debug/.build-id/27/e9176e2d6de4fbe9ae9ef8b47b6596c1d46871.debug:
>  binary file contents changed
> dpkg-source: error: cannot represent change to 
> debian/.debhelper/netmaze/dbgsym-root/usr/lib/debug/.build-id/53/38340ea20295f5f343870fee33e8ddc3561466.debug:
>  binary file contents changed
> dpkg-source: error: cannot represent change to 
> debian/.debhelper/netmaze/dbgsym-root/usr/lib/debug/.build-id/cc/d1c2214b2614a8ef8bb6e034fe66ad93e597b7.debug:
>  binary file contents changed
> dpkg-source: error: cannot represent change to 
> debian/.debhelper/netmaze/dbgsym-root/usr/lib/debug/.build-id/ed/30332aebeca7e4afb4d351e78fdd3b737cefd7.debug:
>  binary file contents changed
> dpkg-source: warning: file netmaze-0.81+jpg0.82/mazes/bigempty.maz has no 
> final newline (either original or modified version)
> dpkg-source: warning: file netmaze-0.81+jpg0.82/mazes/dbltrble.maz has no 
> final newline (either original or modified version)
> dpkg-source: warning: file netmaze-0.81+jpg0.82/mazes/halomir.maz has no 
> final newline (either original or modified version)
> dpkg-source: warning: file netmaze-0.81+jpg0.82/mazes/indy500.maz has no 
> final newline (either original or modified version)
> dpkg-source: warning: file netmaze-0.81+jpg0.82/mazes/newmaze.maz has no 
> final newline (either original or modified version)
> dpkg-source: warning: the diff modifies the following upstream files: 
>  Imakefile
>  README.Debian
>  allmove.c
>  audio.c
>  better.c
>  better.h
>  config.h
>  draw_3d.c
>  dummy.c
>  follower.c
>  iocntl.c
>  mazes/bigempty.maz
>  mazes/dbltrble.maz
>  mazes/empty_22.maz
>  mazes/halomir.maz
>  mazes/indy500.maz
>  mazes/newmaze.maz
>  mazes/rnd1_38.maz
>  mazes/rnd1_40.maz
>  mazes/rnd1_42.maz
>  mazes/rnd1_62.maz
>  mazes/rnd2_40.maz
>  mazes/rnd2_62.maz
>  mazes/rnd_06.maz
>  mazes/rnd_08.maz
>  mazes/rnd_10.maz
>  mazes/rnd_12.maz
>  mazes/rnd_14.maz
>  mazes/rnd_16.maz
>  mazes/rnd_18.maz
>  mazes/rnd_20.maz
>  mazes/rnd_22.maz
>  mazes/rnd_24.maz
>  mazes/rnd_26.maz
>  mazes/rnd_28.maz
>  mazes/rnd_30.maz
>  mazes/rnd_32.maz
>  mazes/rnd_34.maz
>  mazes/rnd_36.maz
>  mazes/rnd_38.maz
>  mazes/rnd_40.maz
>  mazes/rnd_42.maz
>  mazes/rnd_44.maz
>  mazes/rnd_46.maz
>  mazes/rnd_48.maz
>  mazes/rnd_50.maz
>  mazes/rnd_52.maz
>  mazes/rnd_54.maz
>  mazes/rnd_56.maz
>  mazes/rnd_62.maz
>  mazes/rules24.maz
>  mazes/rules26.maz
>  mazes/rules30.maz
>  mazes/rules36.maz
>  mazes/rules40.maz
>  mazes/rules62.maz
>  mazes/s_70.maz
>  mazes/sah_06.maz
>  mazes/sah_16.maz
>  mazes/stipp_36.maz
>  mazes/stipp_38.maz
>  mazes/stipp_40.maz
>  mazes/stipp_42.maz
>  mazes/test.maz
>  netmaze.c
>  netmaze.h
>  netserv.c
>  netserv.h
>  network.c
>  network.h
>  nmlogo.gif.uue
>  robot.c
>  texture.c
>  trigtab.h
>  x11gfx.c
>  x11smiley.c
>  xnetserv
>  xnetserv-notix.tcl
>  xnetserv-old.tcl
>  xnetserv-send.tcl
>  xnetserv-setup.tcl
>  xnetserv.tcl
> dpkg-source: info: use the '3.0 (quilt)' format to have separate and 
> documented changes to upstream files, see dpkg-source(1)
> dpkg-source: error: unrepresentable changes to source
> dpkg-buildpackage: error: dpkg-source -b . subprocess returned exit status 1
> 
> 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/netmaze_0.81+jpg0.82-16.1_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