Your message dated Thu, 15 Dec 2022 22:41:10 +0000
with message-id <[email protected]>
and subject line Bug#1026081: fixed in hello-traditional 2.10-6
has caused the Debian Bug report #1026081,
regarding hello-traditional: Please support building without using (fake)root
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.)


-- 
1026081: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026081
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: hello-transitional
Version: 2.10-5
Severity: wishlist
Tags: patch
X-Debbugs-Cc: [email protected]

Hi,

Please apply the following patch to enable building hello-traditional without using (fake)root during build.

It leverages dpkg-deb's --root-owner-group feature that is available in dpkg from Debian oldstable (since dpkg/1.19.0 according to dpkg-deb's manpage).

Thanks,
~Niels
diff -Nru hello-traditional-2.10/debian/changelog 
hello-traditional-2.10/debian/changelog
--- hello-traditional-2.10/debian/changelog     2019-05-15 12:49:00.000000000 
+0200
+++ hello-traditional-2.10/debian/changelog     2022-12-14 12:06:18.000000000 
+0100
@@ -1,3 +1,10 @@
+hello-traditional (2.10-5.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Support building hello-traditional without using (fake)root.
+
+ -- Niels Thykier <[email protected]>  Wed, 14 Dec 2022 11:06:18 +0000
+
 hello-traditional (2.10-5) unstable; urgency=medium
 
   * Use "Rules-Requires-Root: binary-targets" instead.
diff -Nru hello-traditional-2.10/debian/control 
hello-traditional-2.10/debian/control
--- hello-traditional-2.10/debian/control       2019-05-15 12:00:00.000000000 
+0200
+++ hello-traditional-2.10/debian/control       2022-12-14 12:04:12.000000000 
+0100
@@ -4,7 +4,7 @@
 Maintainer: Santiago Vila <[email protected]>
 Standards-Version: 4.3.0
 Homepage: http://www.gnu.org/software/hello/
-Rules-Requires-Root: binary-targets
+Rules-Requires-Root: no
 
 Package: hello-traditional
 Architecture: any
diff -Nru hello-traditional-2.10/debian/rules 
hello-traditional-2.10/debian/rules
--- hello-traditional-2.10/debian/rules 2019-05-15 12:00:00.000000000 +0200
+++ hello-traditional-2.10/debian/rules 2022-12-14 12:04:32.000000000 +0100
@@ -68,11 +68,10 @@
        cd debian/tmp && \
                find * -type f ! -regex "DEBIAN/.*" -print0 |\
                LC_ALL=C sort -z | xargs -0r md5sum > DEBIAN/md5sums
-       chown -R 0:0 debian/tmp
        chmod -R u+w,go=rX debian/tmp
        find debian/tmp -newermt '$(BUILD_DATE)' -print0 |\
                 xargs -0r touch -h --date='$(BUILD_DATE)'
-       dpkg --build debian/tmp ..
+       dpkg-deb --root-owner-group --build debian/tmp ..
 
 binary: binary-indep binary-arch
 

--- End Message ---
--- Begin Message ---
Source: hello-traditional
Source-Version: 2.10-6
Done: Santiago Vila <[email protected]>

We believe that the bug you reported is fixed in the latest version of
hello-traditional, 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.
Santiago Vila <[email protected]> (supplier of updated hello-traditional 
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: SHA256

Format: 1.8
Date: Thu, 15 Dec 2022 23:15:00 +0100
Source: hello-traditional
Architecture: source
Version: 2.10-6
Distribution: unstable
Urgency: medium
Maintainer: Santiago Vila <[email protected]>
Changed-By: Santiago Vila <[email protected]>
Closes: 1013733 1026081
Changes:
 hello-traditional (2.10-6) unstable; urgency=medium
 .
   * Remove old dependency on "dpkg (>= 1.15.4) | install-info",
     as it's no longer needed. Closes: #1013733.
     Thanks to Hilmar Preuße.
   * Support building without root or fakeroot. Closes: #1026081.
     Thanks to Niels Thykier.
   * Use secure URI in debian/watch.
   * Use secure URI in Homepage field.
   * Set upstream metadata fields Bug-Submit, Name and Repository-Browse.
   * Update watch file format version to 4.
   * Update standards version to 4.6.1.
Checksums-Sha1:
 7dfda5d92909c50cfcb69573ea24ce96259a35f5 1406 hello-traditional_2.10-6.dsc
 57cbfeea0e9564c8f98db47598b28c404fb1e637 7224 
hello-traditional_2.10-6.debian.tar.xz
 7a0dca716457ec70c9a7e09952811e6410cb6215 4461 
hello-traditional_2.10-6_source.buildinfo
Checksums-Sha256:
 532da58a3a848593f0fdeaa8930dbb6d5aa67e031178ec0430a9afcddbc57992 1406 
hello-traditional_2.10-6.dsc
 46a2a7d0d4dd0214ef01b770b7d2d5f06577568f975480d2582c4d2375c42a71 7224 
hello-traditional_2.10-6.debian.tar.xz
 9e68cfa9473c994b237eb33d38db9d18eec756c5441d7c7f8a81ea059cdbd27c 4461 
hello-traditional_2.10-6_source.buildinfo
Files:
 261cba73539f578dd8f72a81b5942830 1406 devel optional 
hello-traditional_2.10-6.dsc
 f7278b8df6a001b9f17055e618a16a99 7224 devel optional 
hello-traditional_2.10-6.debian.tar.xz
 3195c3a2731ce0eac78a9587bd9f9995 4461 devel optional 
hello-traditional_2.10-6_source.buildinfo

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

iQEzBAEBCAAdFiEE1Uw7+v+wQt44LaXXQc5/C58bizIFAmObnW8ACgkQQc5/C58b
izJpfQf/ZSWtUMU77ZePKEUEuXQEfnSH1+OcDcFYO6TKoPGB56IEpkq3ltTg07vM
jaeQneKwP0rtWhV231bjGz9PrYnByZDPrh37S5qpEC4ft4GXXI6wT/4X/HJ9Lovc
1j1kkjakp1XyPQV5QeP+Zslq+brcnpa13r+0ebC+i7uZmb5UR6nXj/K/rI6MdV0t
CLkLw6QSpx4z9ay2Kv4KUxA49twsnME72eA9Z6Sx7xyGM1Qjvk9RKI1HHVt6a+u/
azGdU+UiuwgTtzo4pMjGTuEaaDiFByOF+edM1BkGF2BKzT9zK2SlaN5IjfYxKuPi
EYZpBacYZn/qyaRiWDQ6ggjq7nvR/A==
=xMVf
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to