Your message dated Tue, 02 Jun 2026 04:48:40 +0000
with message-id <[email protected]>
and subject line Bug#1138642: fixed in nfstest 3.2-5
has caused the Debian Bug report #1138642,
regarding nfstest: please make the build reproducible
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.)


-- 
1138642: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1138642
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: nfstest
Version: 3.2-4
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: timestamps
X-Debbugs-Cc: [email protected]

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed that
nfstest could not be built reproducibly.

This is because the dates in the manual page are generated from the
current build date.

A patch is attached that generates them from the SOURCE_DATE_EPOCH
environment variable (if it is present).

 [0] https://reproducible-builds.org/


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      [email protected] / chris-lamb.co.uk
       `-
--- a/debian/patches/reproducible-build 1969-12-31 16:00:00.000000000 -0800
--- b/debian/patches/reproducible-build 2026-06-01 09:45:31.387404827 -0700
@@ -0,0 +1,15 @@
+Description: Make the build reproducible
+Author: Chris Lamb <[email protected]>
+Last-Update: 2026-06-01
+
+--- nfstest-3.2.orig/tools/create_manpage.py
++++ nfstest-3.2/tools/create_manpage.py
+@@ -524,7 +524,7 @@ def create_manpage(src, dst):
+         progname = os.path.splitext(usage.split()[0])[0]
+ 
+     pname = progname.split('.')[-1]
+-    datestr = time.strftime("%e %B %Y")
++    datestr = time.strftime("%e %B %Y", 
time.gmtime(int(os.environ.get('SOURCE_DATE_EPOCH', time.time()))))
+ 
+     # Open man page to create
+     fd = open(manpage, 'w')
--- a/debian/patches/series     2026-06-01 09:30:33.539603968 -0700
--- b/debian/patches/series     2026-06-01 09:45:30.666786554 -0700
@@ -1,2 +1,3 @@
 pyw
 morepyfi
+reproducible-build

--- End Message ---
--- Begin Message ---
Source: nfstest
Source-Version: 3.2-5
Done: Alex Myczko <[email protected]>

We believe that the bug you reported is fixed in the latest version of
nfstest, 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.
Alex Myczko <[email protected]> (supplier of updated nfstest 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: Tue, 02 Jun 2026 06:23:26 +0200
Source: nfstest
Architecture: source
Version: 3.2-5
Distribution: unstable
Urgency: medium
Maintainer: Alex Myczko <[email protected]>
Changed-By: Alex Myczko <[email protected]>
Closes: 1138642
Changes:
 nfstest (3.2-5) unstable; urgency=medium
 .
   * Apply reproducible patch. (Closes: #1138642)
     Thanks Chris Lamb.
Checksums-Sha1:
 6492e3051d3e52996f7aa94c03e532bf759947e3 1864 nfstest_3.2-5.dsc
 5eb24c632288514dba494eea407d59830ce2cbeb 31696 nfstest_3.2-5.debian.tar.xz
 2ca99d540d78a5dab06389c9c5741fdb11274cff 7206 nfstest_3.2-5_source.buildinfo
Checksums-Sha256:
 926944aecaac8573ecb9e241cdda0307f8b4045b1b7c631e28801978e252ebb3 1864 
nfstest_3.2-5.dsc
 1af81e30ed334cd5da60ad72f40f6d7e711e741428d018ed2d3786cb96e3723a 31696 
nfstest_3.2-5.debian.tar.xz
 f855233b37fbbddf4e52c36af35ce059b496aaca69b4becb6e9b420d27a925cf 7206 
nfstest_3.2-5_source.buildinfo
Files:
 18d67992c9e41c3d20a257a1e3a6fb4e 1864 utils optional nfstest_3.2-5.dsc
 59954e3ea9b5df498268a68a4081c77f 31696 utils optional 
nfstest_3.2-5.debian.tar.xz
 dc7a03cccab8a551e4fdd43d15bc75ce 7206 utils optional 
nfstest_3.2-5_source.buildinfo

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

iQIzBAEBCgAdFiEEtgob82PcExn/Co6JEWhSvN91FcAFAmoeW0MACgkQEWhSvN91
FcAZfA//TmXFUJIg/WS3cJpyc0wKUvnuVgDjEMUyT1Z0umV3yruGpB/ETgBXc/1B
3N/gB/K6MBBIwpEp6KWdo4B/cmKKlg2nzakNq9uLPa+wYEYCQra0NhS0wRDYOkLS
5IiLLCYvoFOvgdZ4Sf+uYfhlXX6+vJrZ12lB3niDdaGGH/dXP0F5n9cGdQM7ghBH
ffJKb6yDDkdA1/kRruqNl/GPb9cKQfaFvSyyp90+VR+86aLYBC5CeTjpOFrywahd
dcFdo53yIofbyy8MrKMnb8DgkKIoun8wdemqly6fyAY5NdlvxlMj7W2vH1d1+IvW
BYpw7g4YUNiykVtZDbbxyoumuo0n6BdZQO3FlAA6x+2BODyC4ChPFEDir7Q4qDTf
32Z2acQJIUazggAuMg6LtahmdulB4TTzrHt/14vE28FWUakFXd/t7grLJ6sfrX41
0Re+Vo2YYzsB9zZUbRjdjcWMuMaCFkBoGKIcA1kKzqJIY12tP1Oit2jnr5jjXaYS
Y5QIem/vfpNXMmWiD8EaTvPntBeOxcS6kjBCrQ0fp+AmYZ0fboGvfH9Alm6B9PpG
mI1bf4CDrAGWjRjVDLwA7I9FR15vRl/y9/SbX9xICdplWfQKVHh0CBcQXxLqUciC
v6oG7ygRxDN7S+zQh36HH2nk4LXWyLAlRo728u7skzRkZ1Qlckk=
=/zd0
-----END PGP SIGNATURE-----

Attachment: pgpBRPo3SGesS.pgp
Description: PGP signature


--- End Message ---

Reply via email to