Your message dated Mon, 09 Dec 2024 19:07:33 +0000
with message-id <[email protected]>
and subject line Bug#1089471: fixed in xbomb 2.2b-2
has caused the Debian Bug report #1089471,
regarding xbomb: Supporting rootless builds by default
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1089471: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1089471
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: xbomb
Version: 2.2b-1
Severity: important
Tags: ftbfs
Justification: FTBFS
X-Debbugs-Cc: [email protected]
User: [email protected]
Usertags: rrr-no-as-default-issue

Dear maintainer,

During a test rebuild for building packages with
`Rules-Requires-Root: no` as the default in `dpkg`,
xbomb failed to rebuild.

Log Summary:
-------------------------------------------------------------------------------
[...]

+------------------------------------------------------------------------------+
| Build
                                                                       |
+------------------------------------------------------------------------------+


Unpack source
-------------

Format: 3.0 (quilt)
Source: xbomb
Binary: xbomb
Architecture: any
Version: 2.2b-1
Maintainer: Alexandre Dantas <[email protected]>
Homepage: http://www.gedanken.org.uk/software/xbomb/
Standards-Version: 3.9.5
Vcs-Browser: https://github.com/alexdantas/xbomb.debian
Vcs-Git: git://github.com/alexdantas/xbomb.debian.git -b master
Build-Depends: debhelper (>= 9), libx11-dev, libxt-dev, x11proto-core-
dev, libxaw7-dev
Package-List:
 xbomb deb games optional arch=any
Checksums-Sha1:
 1aae92bbc686b4fa4b8940289fb5beced0e535d8 24774 xbomb_2.2b.orig.tar.gz
 40c9cfce53a838d5de7ed735057c4c121e397c1d 10628 xbomb_2.2b-1.debian.tar.xz
Checksums-Sha256:
 350d8443c0f6339ef463effbb17c9347f669b8641a159a2447706324b87c2219 24774
xbomb_2.2b.orig.tar.gz
 9072d69f577776507dd16de1cf6b61fb0d72beb9f12bea1f0aa2071a7f248387 10628
xbomb_2.2b-1.debian.tar.xz
Files:
 473e5e6f8ca3fd683c3b658ca6a78e2d 24774 xbomb_2.2b.orig.tar.gz
 f3e45e117d91e029b14cf225d7a6396b 10628 xbomb_2.2b-1.debian.tar.xz


gpgv: Signature made Mon Aug 18 14:03:07 2014 UTC
gpgv:                using RSA key DE63B9C704EBE9EF
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./
xbomb_2.2b-1.dsc: no acceptable signature found
dpkg-source: info: extracting xbomb in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking xbomb_2.2b.orig.tar.gz
dpkg-source: info: unpacking xbomb_2.2b-1.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying fix_hiscore_dir.patch
dpkg-source: info: applying fix_manpage.patch
dpkg-source: info: applying hardening_flags.patch
dpkg-source: info: applying removed_useless_linkage.patch

Check disk space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
HOME=/sbuild-nonexistent
LANG=C.UTF-8
LC_ALL=C.UTF-8
LOGNAME=debusine-worker
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SHELL=/bin/sh
USER=debusine-worker

dpkg-buildpackage
-----------------

Command: dpkg-buildpackage -us -uc -b -rfakeroot
dpkg-buildpackage: info: source package xbomb
dpkg-buildpackage: info: source version 2.2b-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Alexandre Dantas
<[email protected]>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
 debian/rules clean
dh clean --parallel
dh: warning: Compatibility levels before 10 are deprecated (level 9 in use)
   dh_auto_clean -O--parallel
dh_auto_clean: warning: Compatibility levels before 10 are deprecated
(level 9 in use)
        make -j8 clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
rm -f *.o *~ core
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_clean -O--parallel
dh_clean: warning: Compatibility levels before 10 are deprecated (level
9 in use)
 debian/rules binary
dh binary --parallel
dh: warning: Compatibility levels before 10 are deprecated (level 9 in use)
   dh_update_autotools_config -O--parallel
   dh_auto_configure -O--parallel
dh_auto_configure: warning: Compatibility levels before 10 are
deprecated (level 9 in use)
   dh_auto_build -O--parallel
dh_auto_build: warning: Compatibility levels before 10 are deprecated
(level 9 in use)
        make -j8
make[1]: Entering directory '/<<PKGBUILDDIR>>'
gcc -c -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -g -O2 -ffile-prefix-
map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection
-Wformat -Werror=format-security -mbranch-protection=standard xbomb.c -o
xbomb.o gcc -c -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -g -O2 -ffile-
prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-
protection -Wformat -Werror=format-security -mbranch-protection=standard
xwindow.c -o xwindow.o gcc -c -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -g
-O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -
fstack-clash-protection -Wformat -Werror=format-security -mbranch-
protection=standard hiscore.c -o hiscore.o xwindow.c: In function
‘InitialiseX’:
xwindow.c:183:55: warning: cast to pointer from integer of different
size [-Wint-to-pointer-cast]
  183 |     XtAddCallback(item,XtNcallback,change_status_proc,
(XtPointer)(GAME_LEVEL+i));
      |                                                       ^
xwindow.c:200:55: warning: cast to pointer from integer of different
size [-Wint-to-pointer-cast]
  200 |     XtAddCallback(item,XtNcallback,change_status_proc,
(XtPointer)(GAME_TYPE+i));
      |                                                       ^
xwindow.c: In function ‘change_status_proc’:
xwindow.c:869:9: warning: cast from pointer to integer of different size
[-Wpointer-to-int-cast]
  869 |  status=(int)clientData;
      |         ^
gcc xbomb.o xwindow.o hiscore.o -o xbomb  -L/usr/X11R6/lib -lXaw -lXt -
lX11 -Wl,-z,relro
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_test -O--parallel
dh_auto_test: warning: Compatibility levels before 10 are deprecated
(level 9 in use)
   dh_testroot -O--parallel
   dh_prep -O--parallel
   debian/rules override_dh_auto_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
/usr/bin/make install INSTDIR=/<<PKGBUILDDIR>>/debian/tmp/usr
make[2]: Entering directory '/<<PKGBUILDDIR>>'
strip xbomb
install -d /<<PKGBUILDDIR>>/debian/tmp/usr/bin
install -d /<<PKGBUILDDIR>>/debian/tmp/usr/man/man6
install -d /<<PKGBUILDDIR>>/debian/tmp/usr/lib/app-defaults
install -m 755 xbomb /<<PKGBUILDDIR>>/debian/tmp/usr/bin
install -m 644 xbomb.6 /<<PKGBUILDDIR>>/debian/tmp/usr/man/man6
install -m 644 xbomb.ad /<<PKGBUILDDIR>>/debian/tmp/usr/lib/app-
defaults/XBomb
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_install -O--parallel
dh_install: warning: Compatibility levels before 10 are deprecated
(level 9 in use)
   dh_installdocs -O--parallel
dh_installdocs: warning: Compatibility levels before 10 are deprecated
(level 9 in use)
   dh_installchangelogs -O--parallel
dh_installchangelogs: warning: Compatibility levels before 10 are
deprecated (level 9 in use)
   dh_installman -O--parallel
dh_installman: warning: Compatibility levels before 10 are deprecated
(level 9 in use)
   dh_installinit -O--parallel
dh_installinit: warning: Compatibility levels before 10 are deprecated
(level 9 in use)
   dh_installmenu -O--parallel
dh_installmenu: warning: Compatibility levels before 10 are deprecated
(level 9 in use)
   dh_icons -O--parallel
   dh_perl -O--parallel
   dh_link -O--parallel
dh_link: warning: Compatibility levels before 10 are deprecated (level 9
in use)
   dh_strip_nondeterminism -O--parallel
   dh_compress -O--parallel
dh_compress: warning: Compatibility levels before 10 are deprecated
(level 9 in use)
   debian/rules override_dh_fixperms
make[1]: Entering directory '/<<PKGBUILDDIR>>'
chown 'root:games' debian/xbomb/usr/games/xbomb
chown: changing ownership of 'debian/xbomb/usr/games/xbomb': Operation
not permitted
make[1]: *** [debian/rules:10: override_dh_fixperms] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:4: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit
status 2
--------------------------------------------------------------------------------
Build finished at 2024-11-18T20:46:48Z

-------------------------------------------------------------------------------


The above is just how the build ends and not necessarily the most
relevant part. If required, the full build log is available here:

https://people.debian.org/~nthykier/rrr-no-as-default/logs/1051582.gz

You can find common solutions at
https://people.debian.org/~nthykier/rrr-no-as-default/docs/solutions.md

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

If this package is listed in
https://people.debian.org/~nthykier/rrr-no-as-default/docs/static-
ownership.list,
then please just set `Rules-Requires-Root: binary-targets` to the source
stanza of `debian/control` as a fix to this bug.

If this package is listed in
https://people.debian.org/~nthykier/rrr-no-as-default/docs/maybe-
misbuilds.list,
then the package was deemed at risk for misbuilding (having wrong
ownership) but had a FTBFS problem we tested it. Please test whether the
package works with `Rules-Requires-Root: no` validating that the
resulting deb has the correct ownership for all paths in the deb.

The goal is to have the default changed in `dpkg` either in `Trixie` or
`Forky`, depending on progress and feasibility with the release schedule
for Trixie.

For more information on this bug filing, please see:
https://lists.debian.org/debian-dpkg/2024/11/msg00016.html

Thanks,


PS: The builds were performed in mid-November. If you fixed the problem
between between then and this bug being filed, then please just close
the bug with the version it was fixed in.

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: xbomb
Source-Version: 2.2b-2
Done: Alexandre Detiste <[email protected]>

We believe that the bug you reported is fixed in the latest version of
xbomb, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Alexandre Detiste <[email protected]> (supplier of updated xbomb package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 09 Dec 2024 19:38:03 +0100
Source: xbomb
Architecture: source
Version: 2.2b-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <[email protected]>
Changed-By: Alexandre Detiste <[email protected]>
Closes: 901162 1089471
Changes:
 xbomb (2.2b-2) unstable; urgency=medium
 .
   * Non-maintailer Upload
   * Import game on Salsa
   * Set "Rules-Requires-Root: binary-targets" (Closes: #1089471)
   * Fix FTCBFS (Closes: #901162)
   * Remove old Debian manu entry
   * Switch to DebHelper 13
Checksums-Sha1:
 d53f43c5fb2655981016c33ec33f6798b9e2b013 1953 xbomb_2.2b-2.dsc
 67823440dab55cc168bce68cb25a57f8b5beb51f 10620 xbomb_2.2b-2.debian.tar.xz
 e628f433df19ec6f7d9dfdeccc26670683467bd0 7633 xbomb_2.2b-2_source.buildinfo
Checksums-Sha256:
 7e22bc822eb03e30de4c8af8351e47fd4cf15ae89f607dd9e36f957268aa8bf2 1953 
xbomb_2.2b-2.dsc
 f155f3d804ad99814ee26548f21dc555d0a2f77dc185a147a9977de4544da20d 10620 
xbomb_2.2b-2.debian.tar.xz
 30650fcd47b0c3930c75b4397e7b8c0982321747455f9d3d6bf0d20f59d2e168 7633 
xbomb_2.2b-2_source.buildinfo
Files:
 8014b4bb0f8749eabe8b23176fd1cbbd 1953 games optional xbomb_2.2b-2.dsc
 dd32e67762d4ffb75832bcca2a7f1a6d 10620 games optional 
xbomb_2.2b-2.debian.tar.xz
 7d805b398d2a4c570f60f0d3d921f596 7633 games optional 
xbomb_2.2b-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmdXOy8RHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBp0vw/8D/5gD2LZ9mtbuta0bznPVd6NeA0dIqzs
a1gs8HBKuVnPAQ8gwGh/MbClgRHri+dL38AURkIxoWwU2R4wTOM+2+pHzVB0OruB
87LvgODyDbKWI27mVfYkOpk5QQZnETst7qGJ1tAAnQPO7qBjk8uQbfeUB1OHd4QK
lx0rnGmqEMWkJBPKXT1DkpQXSpZHqPj9PoZffN0Yfegr5bIrwg6ZHVbY7M5/fRYO
6Vz6U1/v2hocxqTYiWJXHk/OfsPa26fdxGY/Ij1VUraywtGEwoywo4OcG7+9AhN6
gzw8IzHYcDfkQ6FU1EU9SHx4pQOKQN0U2zurPTZflWcDH301oFjX+4w1vpv9i4sY
SXk8S6J33lTG5j40I3x6mFtR7RM3qASo2xoZimnKO41VUnLp03dcFEbBjOfuEXTs
ZscklhkLaMYXm3U5zc9u7ZHLBMc4eOBZwPmfLLUWx1dZOUmYj0YopgOM/v6bQKg9
snKnmWejT+1JGYxCO0N6T4nJ8E9nsTKWIubfx9TVPQBY0YECDNiigf2UdxQl7ilS
cq61PkZQJmONd5ehN9P3JHWR6H/X/m5S2FTKFPnvg3HcdPdykS/Kg2zMowanZDem
YIheeokVts6aV8UFq/xqvnMyRRADBRvrNaQ8KxuGg9wPqY3B5IuZCez5cKDp+YNi
W3maPEtNSh4=
=GbzI
-----END PGP SIGNATURE-----

Attachment: pgpLq8tvnh4WE.pgp
Description: PGP signature


--- End Message ---

Reply via email to