Your message dated Sat, 05 Apr 2025 13:49:53 +0000
with message-id <[email protected]>
and subject line Bug#1036521: fixed in pygopherd 3.0.1-2
has caused the Debian Bug report #1036521,
regarding pygopherd: reproducible-builds: Garbled pygopherd.txt /bin/sh -> dash
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.)


-- 
1036521: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1036521
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: pygopherd
Severity: normal
Tags: patch
User: [email protected]
Usertags: shell
X-Debbugs-Cc: [email protected]

When /bin/sh points to dash, pygopherd.txt is generated with garbled
content:

  
https://tests.reproducible-builds.org/debian/rb-pkg/bookworm/amd64/diffoscope-results/pygopherd.html

  /usr/share/doc/pygopherd/pygopherd.txt.gz

  N.NA.AM.ME.E
  vs.
  NAME

...and various other oddities.

The first attached patch fixes this by adjusting the upstream Makefile
to explicitly call groff with bash.

And... for good measure, a second patch switches to using utf8; this is
2023 after all!


Thanks for maintaining pygopherd!


live well,
  vagrant
From b28d8fe57a1032bcc9d9bfa73b35516a7fd4c010 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <[email protected]>
Date: Sun, 21 May 2023 13:50:34 -0700
Subject: [PATCH 1/2] Makefile: Explicitly call groff using bash when
 generating pygopherd.txt.

When /bin/sh is dash, the resulting pygohperd.txt is a bit garbled.
---
 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index 3312e6d..e2416e2 100644
--- a/Makefile
+++ b/Makefile
@@ -58,4 +58,4 @@ doc/pygopherd.pdf: doc/pygopherd.ps
 	mv pygopherd.pdf doc
 
 doc/pygopherd.txt:
-	groff -Tascii -man doc/pygopherd.8 | sed $$'s/.\b//g' > doc/pygopherd.txt
+	bash -c "groff -Tascii -man doc/pygopherd.8 | sed $$'s/.\b//g' > doc/pygopherd.txt"
-- 
2.39.2

From be277736b9fc85a7df1d76318e931ae289bc3034 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <[email protected]>
Date: Sun, 21 May 2023 14:00:30 -0700
Subject: [PATCH 2/2] Makefile: Generate pygopherd.txt with utf8.

---
 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index e2416e2..256e3eb 100644
--- a/Makefile
+++ b/Makefile
@@ -58,4 +58,4 @@ doc/pygopherd.pdf: doc/pygopherd.ps
 	mv pygopherd.pdf doc
 
 doc/pygopherd.txt:
-	bash -c "groff -Tascii -man doc/pygopherd.8 | sed $$'s/.\b//g' > doc/pygopherd.txt"
+	bash -c "groff -Tutf8 -man doc/pygopherd.8 | sed $$'s/.\b//g' > doc/pygopherd.txt"
-- 
2.39.2

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: pygopherd
Source-Version: 3.0.1-2
Done: John Goerzen <[email protected]>

We believe that the bug you reported is fixed in the latest version of
pygopherd, 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.
John Goerzen <[email protected]> (supplier of updated pygopherd 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: Sat, 05 Apr 2025 08:36:39 -0500
Source: pygopherd
Architecture: source
Version: 3.0.1-2
Distribution: unstable
Urgency: medium
Maintainer: John Goerzen <[email protected]>
Changed-By: John Goerzen <[email protected]>
Closes: 1036521 1084562
Changes:
 pygopherd (3.0.1-2) unstable; urgency=medium
 .
   * Build pygopherd.txt with bash.  Closes: #1036521.
   * Ack NMU.  Closes: #1084562.
Checksums-Sha1:
 92df5b65819759f4106edbc3e597daf63033be91 1992 pygopherd_3.0.1-2.dsc
 a384ccacafe57bf8d19a2226cfd72f663d6c1971 7460 pygopherd_3.0.1-2.debian.tar.xz
 f808b3fbb9d9c71e655d417140775e2a45660bd0 11242 
pygopherd_3.0.1-2_source.buildinfo
Checksums-Sha256:
 f60a510f78a5eec50daa8a89bea35570b7820c9a9635855e1b4a94f6b650f23c 1992 
pygopherd_3.0.1-2.dsc
 c3e155213acd0c382a4e1044ba7f50307d68d050615fd2245ebd3c10d0e6432d 7460 
pygopherd_3.0.1-2.debian.tar.xz
 2d3b078caf8815c92cc542a064c0bf06aacb3f078312044d1ed9b2af8c495c14 11242 
pygopherd_3.0.1-2_source.buildinfo
Files:
 9c0a20ae7d499cddbd2dd16dba0d682b 1992 net optional pygopherd_3.0.1-2.dsc
 99c549e429080dc92ccc0db999216341 7460 net optional 
pygopherd_3.0.1-2.debian.tar.xz
 604da48adb03023dc0efda20916da28e 11242 net optional 
pygopherd_3.0.1-2_source.buildinfo

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

iQIzBAEBCgAdFiEEJ217d7abdWx8toZp3Sn4hEKDntMFAmfxMtoACgkQ3Sn4hEKD
ntPLNBAAheibhkI0aqNAkj/5UoCH7NTm3VuXXS50P0cHw2ePvhwwhIJuaed+3TLT
DEbbmudwuGLKBZhR0pYusSXAHieggwJVEvHYn9WWwF7ThEaADBd5WNYQmZ8o8LX8
k3qSkJbJOFdXechXbg64zU4i8WVT/c4axHDge/EHnbdljZL84gjT1pFq9ZO78yX8
RGWm4VHbK37tQE9vWeJ9yxCblsAOe7/koINMEUMEvLxxrXFg0yrAXWA1GHijmG+8
zwVeH5weSuPBH7fTP0uNGpEiV0GJfx/LBEl56LUHf9+3abE5lSET0jiM7OIw2VoU
PI968IJhGny0WraQDpABO1gYvMLngCA65t59dWr6wVuIV9sZEB0Us2DPqjoMALNZ
EzSQtHBNJwvy5zqLJrfoGdu/XCmlikPYGSx3ebCPrtMpvTVK3HTjJwtAyZaS/hSb
Dg1biRHlCiJzpgbK4TPb8mGhc6tNgVJgUkM8hm60zK8R2KPDatCqeIgNVWoD2Pac
bxNmqt+ksXMZUuki+Bj4f9fK3cdhuKaxRL7MYSgoUiSTy2zg+fGJO4Nen9e2T3Ck
9MjiQe6qZE/xt9qA2O2b5N2ANFr+knjDmZzZtu/87cYHvMTzzxFwVDpXRHynDyuW
BVfhvgBTu0GtoMf6ao3Efnqt9HcrnYlX+nyxFwpTc82i2yx2h4k=
=9cLq
-----END PGP SIGNATURE-----

Attachment: pgpnoJKXEX_Be.pgp
Description: PGP signature


--- End Message ---

Reply via email to