Your message dated Wed, 08 Jan 2025 07:57:33 +0000
with message-id <e1tvqwx-006b3c...@fasolo.debian.org>
and subject line Bug#1089410: fixed in petris 1.0.1-11.1
has caused the Debian Bug report #1089410,
regarding petris: 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 ow...@bugs.debian.org
immediately.)


-- 
1089410: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1089410
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: petris
Version: 1.0.1-11
Severity: important
Tags: ftbfs
Justification: FTBFS
X-Debbugs-Cc: ni...@thykier.net
User: ni...@thykier.net
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`,
petris failed to rebuild.

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

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


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

Format: 3.0 (quilt)
Source: petris
Binary: petris
Architecture: any
Version: 1.0.1-11
Maintainer: Andree Leidenfrost <and...@debian.org>
Standards-Version: 4.6.0
Build-Depends: debhelper (>= 10), libncurses5-dev
Package-List:
 petris deb games optional arch=any
Checksums-Sha1:
 3aa056d4827d71efa035f46231390e16771ccd98 11400 petris_1.0.1.orig.tar.gz
840ea23fb51bad8029b4ac1c62205480e1bd0dad 6772 petris_1.0.1-11.debian.tar.xz
Checksums-Sha256:
 33f6f0e929262314e0ab1ed81f0ad85224285398238eadcada0d5d9faa8d4dde 11400
petris_1.0.1.orig.tar.gz
 adac85873f4054c1aadd3db9de5d449258eb9bd8b9c993e46201a56c8f65879b 6772
petris_1.0.1-11.debian.tar.xz
Files:
 36ce4098c5305606ebbb66641eb9cea3 11400 petris_1.0.1.orig.tar.gz
 353625ac40810f06dddbd61a1492a8d6 6772 petris_1.0.1-11.debian.tar.xz


gpgv: Signature made Sun Nov  7 22:01:45 2021 UTC
gpgv:                using RSA key 418EE169FC4B17E2A06DBD229C0B90A8C51C3C58
gpgv:                issuer "and...@debian.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./
petris_1.0.1-11.dsc: no acceptable signature found
dpkg-source: info: extracting petris in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking petris_1.0.1.orig.tar.gz
dpkg-source: info: unpacking petris_1.0.1-11.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying use-variables-in-Makefile.patch
dpkg-source: info: applying fix-highscore-location.patch
dpkg-source: info: applying fix-highscore-string-handling.patch
dpkg-source: info: applying fix-initialisation-and-error-handling.patch
dpkg-source: info: applying fix-format-security-error.patch
dpkg-source: info: applying fix-termianl-typo.patch

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

Sufficient free space for build

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

APT_CONFIG=/var/lib/sbuild/apt.conf
HOME=/sbuild-nonexistent
LANG=en_US.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 petris
dpkg-buildpackage: info: source version 1.0.1-11
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Andree Leidenfrost
<and...@debian.org>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
 debian/rules clean
dh clean    dh_auto_clean
        make -j8 clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
rm -f main.o game.o highscore.o
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_clean
 debian/rules binary
dh binary    dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
   dh_auto_build
        make -j8
make[1]: Entering directory '/<<PKGBUILDDIR>>'
cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/
<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -
Wformat -Werror=format-security -mbranch-protection=standard -Wall -c main.c
cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/
<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -
Wformat -Werror=format-security -mbranch-protection=standard -Wall -c game.c
cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/
<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -
Wformat -Werror=format-security -mbranch-protection=standard -Wall -c
highscore.c
cc -o petris main.o game.o highscore.o -lncurses
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_test
   create-stamp debian/debhelper-build-stamp
   dh_prep
   dh_installdirs
   dh_auto_install --destdir=debian/petris/
   dh_install
   dh_installdocs
   dh_installchangelogs
   dh_installman
   dh_icons
   dh_perl
   dh_link
   dh_strip_nondeterminism
   dh_compress
   debian/rules override_dh_fixperms
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_fixperms
chgrp games /<<PKGBUILDDIR>>/debian/petris/usr/games/petris
chgrp: changing group of '/<<PKGBUILDDIR>>/debian/petris/usr/games/
petris': Operation not permitted
make[1]: *** [debian/rules:16: override_dh_fixperms] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:10: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit
status 2
--------------------------------------------------------------------------------
Build finished at 2024-11-17T19:20:31Z

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


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/1027422.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: petris
Source-Version: 1.0.1-11.1
Done: Niels Thykier <ni...@thykier.net>

We believe that the bug you reported is fixed in the latest version of
petris, 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 1089...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Niels Thykier <ni...@thykier.net> (supplier of updated petris 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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Tue, 31 Dec 2024 15:18:17 +0000
Source: petris
Architecture: source
Version: 1.0.1-11.1
Distribution: unstable
Urgency: medium
Maintainer: Andree Leidenfrost <and...@debian.org>
Changed-By: Niels Thykier <ni...@thykier.net>
Closes: 1089410
Changes:
 petris (1.0.1-11.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Make requirement for root when building the package explicit.
     (Closes: #1089410)
Checksums-Sha1:
 eb231b0cc251bdc0651c2c8fc621f3d5bae5eab7 1355 petris_1.0.1-11.1.dsc
 de6c82e1b6e4fbc19e616a5733e00d26cd469777 6880 petris_1.0.1-11.1.debian.tar.xz
 be7921d173db2b0e4c8998349fd9c511f3b55884 5342 
petris_1.0.1-11.1_source.buildinfo
Checksums-Sha256:
 fb8a94430eae16891c25686ac8250ea0f21eaf373a9ac0a067ad488f177c6b8a 1355 
petris_1.0.1-11.1.dsc
 3e173556d9ad12b12d1c84eb2bc189a212247f4fbc204a3ebb82131ba967c7c9 6880 
petris_1.0.1-11.1.debian.tar.xz
 d1bd77226d2c83abc6aea3069f38c5022655ac7758c2e68a84fc1b0b49b779ab 5342 
petris_1.0.1-11.1_source.buildinfo
Files:
 e139de9071b21f3c264e7e99cbfb9489 1355 games optional petris_1.0.1-11.1.dsc
 287062df38616ec214c9f469faa94cba 6880 games optional 
petris_1.0.1-11.1.debian.tar.xz
 acfca77bd84b39725041463b49de47b2 5342 games optional 
petris_1.0.1-11.1_source.buildinfo

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

iQFGBAEBCgAwFiEE9ecZmu9eXGflVYc/dA1oiINl0okFAmd3fjYSHG5pZWxzQHRo
eWtpZXIubmV0AAoJEHQNaIiDZdKJa68H+wUyfCam05MdeDpz1VMo4QVlc/QK4Z6N
LoKg8Yd7BOYprRFz6jOtFg+SpJcveyKrn96PXOn/w0fTyxda5ZwvGKP4WVFzUbDy
Tc5g+xATkXkTF9iurt6QOah37LGjnrI4ctejdH7zwU/sILOHyRAakR/fuISzlPHt
75/x9xvSpJcx7qYMGePTrgLS4H7THFk+O7mK/epmokIr3+HuGuRK0ad9LuO5eJht
OFIx1guxy/t/z7lxAWb1MduUrlXFSTY8kbBOwUQYk30cDAucbsxPSlMRbeYbfCAW
xrl9Kfv8P1lL6ZHk7uSvJ4xlYVTWmmRl6VDbXlQb7CBRIEHz7auIHkQ=
=tKt2
-----END PGP SIGNATURE-----

Attachment: pgp4hZsGOWRoB.pgp
Description: PGP signature


--- End Message ---

Reply via email to