Your message dated Wed, 8 Jan 2025 08:19:21 +0100
with message-id <9bbd7417-fd15-4c2d-b201-1606482ce...@thykier.net>
and subject line Re: debdelta: Supporting rootless builds by default
has caused the Debian Bug report #1089311,
regarding debdelta: 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.)
--
1089311: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1089311
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: debdelta
Version: 0.70
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`,
debdelta failed to rebuild.
Log Summary:
-------------------------------------------------------------------------------
[...]
+------------------------------------------------------------------------------+
| Build
|
+------------------------------------------------------------------------------+
Unpack source
-------------
Format: 3.0 (native)
Source: debdelta
Binary: debdelta, debdelta-doc
Architecture: any all
Version: 0.70
Maintainer: A Mennucc1 <mennu...@debian.org>
Homepage: http://debdelta.debian.net
Standards-Version: 4.6.2
Vcs-Git: https://salsa.debian.org/mennucc1/debdelta.git
Build-Depends: zlib1g-dev, libbz2-dev
Package-List:
debdelta deb devel optional arch=any
debdelta-doc deb doc optional arch=all
Checksums-Sha1:
0275bba4bf2d6262c4702cd4ca36602be522a2aa 281352 debdelta_0.70.tar.xz
Checksums-Sha256:
7af72a8be85e30e433765f27927af2ec724def717baf54735e3af9e80e432326 281352
debdelta_0.70.tar.xz
Files:
1b039cff87e708722c579bd2704f5c3b 281352 debdelta_0.70.tar.xz
gpgv: Signature made Tue Jan 2 09:19:59 2024 UTC
gpgv: using RSA key 561F01301ADE480D82A1E6EBB84F5906EA477CBA
gpgv: issuer "mennu...@debian.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./
debdelta_0.70.dsc: no acceptable signature found
dpkg-source: info: extracting debdelta in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking debdelta_0.70.tar.xz
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 debdelta
dpkg-buildpackage: info: source version 0.70
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by A Mennucc1 <mennu...@debian.org>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
debian/rules clean
test -f debdelta -a -f debian/rules
rm -f build *~ */*~ debian/files* debian/substvars
rm -f minigzip minibzip2
rm -rf debian/debdelta debian/debdelta-doc
debian/rules binary
test -f debdelta -a -f debian/rules
test $(id -u) = 0
make: *** [debian/rules:135: checkroot] Error 1
dpkg-buildpackage: error: debian/rules binary subprocess returned exit
status 2
--------------------------------------------------------------------------------
Build finished at 2024-11-16T00:23:37Z
-------------------------------------------------------------------------------
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/980006.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.
OpenPGP_signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
Source: debdelta
Source-Version: 0.70+nmu1
Hi
Missed the Closes this in my NMU. The NMU diff is at #1091986
Best regards,
Niels
On Sat, 7 Dec 2024 19:58:42 +0100 Niels Thykier <ni...@thykier.net> wrote:
Source: debdelta
Version: 0.70
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`,
debdelta failed to rebuild.
Log Summary:
-------------------------------------------------------------------------------
[...]
+------------------------------------------------------------------------------+
| Build
|
+------------------------------------------------------------------------------+
Unpack source
-------------
Format: 3.0 (native)
Source: debdelta
Binary: debdelta, debdelta-doc
Architecture: any all
Version: 0.70
Maintainer: A Mennucc1 <mennu...@debian.org>
Homepage: http://debdelta.debian.net
Standards-Version: 4.6.2
Vcs-Git: https://salsa.debian.org/mennucc1/debdelta.git
Build-Depends: zlib1g-dev, libbz2-dev
Package-List:
debdelta deb devel optional arch=any
debdelta-doc deb doc optional arch=all
Checksums-Sha1:
0275bba4bf2d6262c4702cd4ca36602be522a2aa 281352 debdelta_0.70.tar.xz
Checksums-Sha256:
7af72a8be85e30e433765f27927af2ec724def717baf54735e3af9e80e432326 281352
debdelta_0.70.tar.xz
Files:
1b039cff87e708722c579bd2704f5c3b 281352 debdelta_0.70.tar.xz
gpgv: Signature made Tue Jan 2 09:19:59 2024 UTC
gpgv: using RSA key 561F01301ADE480D82A1E6EBB84F5906EA477CBA
gpgv: issuer "mennu...@debian.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./
debdelta_0.70.dsc: no acceptable signature found
dpkg-source: info: extracting debdelta in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking debdelta_0.70.tar.xz
Check disk space
OpenPGP_signature.asc
Description: OpenPGP digital signature
--- End Message ---