Your message dated Fri, 10 Jan 2025 09:52:29 +0000
with message-id <e1twbgr-00gltq...@fasolo.debian.org>
and subject line Bug#1086944: fixed in sauce 0.9.2+nmu1
has caused the Debian Bug report #1086944,
regarding sauce: Please be explicit about need for fakeroot
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.)


-- 
1086944: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1086944
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: sauce
Severity: minor
Tags: patch
X-Debbugs-Cc: ni...@thykier.net

Hi Ian

I had a look at sauce which is one of 50 packages in sid not using a
package helper such as `debhelper` and also does not support
`Rules-Requires-Root: no`.

Unfortunately, sauce uses static ownership via chown root:mail in `debian/rules`. The current `dpkg` packaging stack cannot assemble this package without (fake)root. Vanilla `debhelper` does not change the situation either as `dpkg-deb` is the limiting factor. While we hope that will change, there is no clear timeline for `dpkg-deb` obtaining the relevant feature set.

The attached patch is a minimal change that makes the requirement for (fake)root explicit.

Best regards,
Niels
diff -Nru sauce-0.9.2/debian/changelog sauce-0.9.2+nmu1/debian/changelog
--- sauce-0.9.2/debian/changelog        2023-05-14 18:50:33.000000000 +0200
+++ sauce-0.9.2+nmu1/debian/changelog   2024-11-07 12:50:28.000000000 +0100
@@ -1,3 +1,11 @@
+sauce (0.9.2+nmu1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Be explicit about the need for `fakeroot` for assembling the
+    binary packages via `Rules-Requires-Root: binary-targets`.
+
+ -- Niels Thykier <ni...@thykier.net>  Thu, 07 Nov 2024 11:50:28 +0000
+
 sauce (0.9.2) unstable; urgency=medium
 
   * debian/rules: Fix mode on /etc/logrotate.d/sauce.
diff -Nru sauce-0.9.2/debian/control sauce-0.9.2+nmu1/debian/control
--- sauce-0.9.2/debian/control  2023-05-14 18:50:33.000000000 +0200
+++ sauce-0.9.2+nmu1/debian/control     2024-11-07 12:50:23.000000000 +0100
@@ -2,6 +2,7 @@
 Section: mail
 Priority: extra
 Maintainer: Ian Jackson <ijack...@chiark.greenend.org.uk>
+Rules-Requires-Root: binary-targets
 Standards-Version: 3.7.3.0
 Build-Depends: tcl
 

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: sauce
Source-Version: 0.9.2+nmu1
Done: Niels Thykier <ni...@thykier.net>

We believe that the bug you reported is fixed in the latest version of
sauce, 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 1086...@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 sauce 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: Mon, 30 Dec 2024 10:10:45 +0000
Source: sauce
Architecture: source
Version: 0.9.2+nmu1
Distribution: unstable
Urgency: medium
Maintainer: Ian Jackson <ijack...@chiark.greenend.org.uk>
Changed-By: Niels Thykier <ni...@thykier.net>
Closes: 1086944
Changes:
 sauce (0.9.2+nmu1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Be explicit about the need for `fakeroot` for assembling the
     binary packages via `Rules-Requires-Root: binary-targets`.
     (Closes: #1086944)
Checksums-Sha1:
 e1b44f44f4a57ff7f9f779e58f0621a4822391f2 1062 sauce_0.9.2+nmu1.dsc
 0c3bd0575eedc349d8cd4f5d82093ffc90fc2049 91204 sauce_0.9.2+nmu1.tar.gz
 be396a4064f2f4a66e19421da04af1e83837dab2 4333 sauce_0.9.2+nmu1_source.buildinfo
Checksums-Sha256:
 427bf189acd554ea7771a4165e2be4436c39d33506552206a87a90848dfe6ee6 1062 
sauce_0.9.2+nmu1.dsc
 a36eaabf083405e6e212418254ed44cd07984de8966639bba3a2364a8efee022 91204 
sauce_0.9.2+nmu1.tar.gz
 dd05f3fd701af7b15caa5f61e5a6c4d3e202ba384b5aa2954a8227908452fce3 4333 
sauce_0.9.2+nmu1_source.buildinfo
Files:
 17abbfd8c18292e4a912415973a59344 1062 mail extra sauce_0.9.2+nmu1.dsc
 fae3e543340ce524944eb55ff13b0b89 91204 mail extra sauce_0.9.2+nmu1.tar.gz
 d9869f1874c71c41580e3cc3380036a1 4333 mail extra 
sauce_0.9.2+nmu1_source.buildinfo

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

iQFGBAEBCgAwFiEE9ecZmu9eXGflVYc/dA1oiINl0okFAmdycgwSHG5pZWxzQHRo
eWtpZXIubmV0AAoJEHQNaIiDZdKJYg8H/1L/sJfUzzN8OmOdJJdRNecDaReXmPGG
IjFbV9SmSf/4ytQh3YQCw1im8oDLxU5L8d1w34BI+K2HzjPikgJhBkZT8k1eBg/1
UlqZsuthu1cX1SBC2cXHtMRNQmkSTwHMgumSRiJb3lz4kNL5DI1knQzT7wlfGvnU
GHp7aTew5zKqJWGaNjlIaK6BG74eY88rblkB+yFBph9ty7g3vspJuDIFVwGBgfH2
ht2Zeor3frPaQwRRhD0bzSmoOfE11XXsiGxAqPjfSDIHouNE7Ho43FzOBpfb+On6
uEbqcN64z8ySfn6V2L7RJOtPFtVXWgM6YpSsMkGVYINLGs7vHm+YPlw=
=RVK0
-----END PGP SIGNATURE-----

Attachment: pgpYe6iP6W4h7.pgp
Description: PGP signature


--- End Message ---

Reply via email to