Your message dated Mon, 17 Feb 2025 11:52:50 +0000
with message-id <[email protected]>
and subject line Bug#1096188: fixed in terminaltables3 4.0.0-3
has caused the Debian Bug report #1096188,
regarding terminaltables3: 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.)
--
1096188: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096188
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: terminaltables3
Version: 4.0.0-2
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: timezone
X-Debbugs-Cc: [email protected]
Hi,
Whilst working on the Reproducible Builds effort [0], we noticed that
terminaltables3 could not be built reproducibly.
This is because it embeds a timezone-varying date in the documentation:
html_last_updated_fmt = f"%c {time.tzname[time.localtime().tm_isdst]}"
However, if we set TZ=UTC when generating the documentation, then the
package becomes reproducible. Patch attached.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` [email protected] / chris-lamb.co.uk
`-
--- a/debian/rules 2025-02-17 11:05:09.019548278 +0000
--- b/debian/rules 2025-02-17 11:07:37.603698256 +0000
@@ -19,7 +19,7 @@
override_dh_sphinxdoc: export https_proxy=127.0.0.1:9
override_dh_sphinxdoc:
ifeq (,$(findstring nodocs, $(DEB_BUILD_OPTIONS)))
- PYTHONPATH=. /usr/share/sphinx/scripts/python3/sphinx-build -N -q -E -b
html docs/
debian/python-terminaltables3-doc/usr/share/doc/python-terminaltables3-doc/html/
+ TZ=UTC PYTHONPATH=. /usr/share/sphinx/scripts/python3/sphinx-build -N
-q -E -b html docs/
debian/python-terminaltables3-doc/usr/share/doc/python-terminaltables3-doc/html/
dh_sphinxdoc
endif
--- End Message ---
--- Begin Message ---
Source: terminaltables3
Source-Version: 4.0.0-3
Done: Daniel Baumann <[email protected]>
We believe that the bug you reported is fixed in the latest version of
terminaltables3, 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.
Daniel Baumann <[email protected]> (supplier of updated terminaltables3 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: Mon, 17 Feb 2025 12:30:17 +0100
Source: terminaltables3
Architecture: source
Version: 4.0.0-3
Distribution: sid
Urgency: medium
Maintainer: Daniel Baumann <[email protected]>
Changed-By: Daniel Baumann <[email protected]>
Closes: 1096188
Changes:
terminaltables3 (4.0.0-3) sid; urgency=medium
.
* Making build reproducible by using UTC as timezone when generating the
documentation, thanks to Chris Lamb <[email protected]> (Closes:
#1096188).
Checksums-Sha1:
19b938403df93edbe9e5b5ffdec44a6d9bc45c83 1647 terminaltables3_4.0.0-3.dsc
f3288c6591089e2205d71abe8af260bb149d568b 5956
terminaltables3_4.0.0-3.debian.tar.xz
7b30df34cb04f5f150d37af30e3fcce37a9c0ed4 9121
terminaltables3_4.0.0-3_amd64.buildinfo
Checksums-Sha256:
8c20782157d4e3c6adcd595b8a7ac9cbfcfdeedddc2cb9fb1540122b72e270b4 1647
terminaltables3_4.0.0-3.dsc
c91dc2eb015b260e09e451e50578adee6bbef34ed697e49c862d2aa165400a48 5956
terminaltables3_4.0.0-3.debian.tar.xz
6c0e356bd9ed4ab469385feb8f6681e97c365de1b6a6536f8559d3a982fba05e 9121
terminaltables3_4.0.0-3_amd64.buildinfo
Files:
8fa2ca251422ea6e3684177be609759d 1647 python optional
terminaltables3_4.0.0-3.dsc
f9f8e3df58ce2c08aab3b2edcc7ff90e 5956 python optional
terminaltables3_4.0.0-3.debian.tar.xz
a8b78c42991ad2ce4e1ea4d88c636f08 9121 python optional
terminaltables3_4.0.0-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iHUEARYKAB0WIQQmmGg4gLaoSj0ERgL7tPDoCoAiLwUCZ7MecwAKCRD7tPDoCoAi
L0w/AP9CRU3COip1ap0VQMgbGupeTckZ6VqsEFAYqYDCUDvl0wD/Zv2iJMUys7i9
0JOGixQfDvKLITWXed5YxI4GwbrleA0=
=Qrdc
-----END PGP SIGNATURE-----
pgpqKlFoDjGxz.pgp
Description: PGP signature
--- End Message ---