Debian Bug report logs -
#995646
abntex: reproducible builds: Embedded timestamps in .dvi file
Reported by: Vagrant Cascadian <vagrant@reproducible-builds.org>
Date: Sun, 3 Oct 2021 16:36:02 UTC
Severity: normal
Tags: patch
Fixed in version abntex/0.9~beta2-7
Done: Vagrant Cascadian <vagrant@reproducible-builds.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, reproducible-bugs@lists.alioth.debian.org, Debian QA Group <packages@qa.debian.org>:
Bug#995646; Package src:abntex.
(Sun, 03 Oct 2021 16:36:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Vagrant Cascadian <vagrant@reproducible-builds.org>:
New Bug report received and forwarded. Copy sent to reproducible-bugs@lists.alioth.debian.org, Debian QA Group <packages@qa.debian.org>.
(Sun, 03 Oct 2021 16:36:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: abntex
Severity: normal
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org
The build timestamp is embedded in various .dvi files:
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/abntex.html
/usr/share/doc/abntex/abnt-bibtex-alf-doc.dvi.gz
...TeX·output·2021
vs.
...TeX·output·2022
...08.14:0757
vs.
...09.17:1623
The attached patch fixes this by setting FORCE_SOURCE_DATE=1 in
debian/rules, which texlive needs in order to respect SOURCE_DATE_EPOCH,
which is set during debian package builds to the timestamp in the latest
debian/changelog entry.
https://reproducible-builds.org/docs/source-date-epoch/
With this patch applied, abntex should build reproducibly on
tests.reproducible-builds.org
Thanks for maintaining abntex!
live well,
vagrant
[0001-debian-rules-Export-FORCE_SOURCE_DATE-1-in-order-for.patch (text/x-diff, inline)]
From d9f085c50a8eb9979d12f56de6d72300a6f279c4 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <vagrant@reproducible-builds.org>
Date: Sun, 3 Oct 2021 16:24:22 +0000
Subject: [PATCH] debian/rules: Export FORCE_SOURCE_DATE=1 in order for texlive
to respect SOURCE_DATE_EPOCH when generating .dvi file.
https://reproducible-builds.org/docs/source-date-epoch/
---
debian/rules | 3 +++
1 file changed, 3 insertions(+)
diff --git a/debian/rules b/debian/rules
index 3d1944c..420a7cf 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,6 +2,9 @@
#export DH_VERBOSE=1
+# Ensure texlive respects SOURCE_DATE_EPOCH
+export FORCE_SOURCE_DATE=1
+
%:
dh $@
--
2.33.0
[signature.asc (application/pgp-signature, inline)]
Reply sent
to Vagrant Cascadian <vagrant@reproducible-builds.org>:
You have taken responsibility.
(Sun, 01 May 2022 03:36:02 GMT) (full text, mbox, link).
Notification sent
to Vagrant Cascadian <vagrant@reproducible-builds.org>:
Bug acknowledged by developer.
(Sun, 01 May 2022 03:36:03 GMT) (full text, mbox, link).
Message #10 received at 995646-close@bugs.debian.org (full text, mbox, reply):
Source: abntex
Source-Version: 0.9~beta2-7
Done: Vagrant Cascadian <vagrant@reproducible-builds.org>
We believe that the bug you reported is fixed in the latest version of
abntex, 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 995646@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Vagrant Cascadian <vagrant@reproducible-builds.org> (supplier of updated abntex 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 ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 30 Apr 2022 18:53:28 -0700
Source: abntex
Architecture: source
Version: 0.9~beta2-7
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Vagrant Cascadian <vagrant@reproducible-builds.org>
Closes: 995646
Changes:
abntex (0.9~beta2-7) unstable; urgency=medium
.
* QA upload.
* debian/rules: Export FORCE_SOURCE_DATE=1 in order for texlive to
respect SOURCE_DATE_EPOCH when generating .dvi file. (Closes: #995646)
* debian/control: Update to debhelper-compat 13.
* debian/control: Update to Standards-Version 4.6.0.
Checksums-Sha1:
6a35167a6846d6661933c93fafb1428e2398f8f0 1432 abntex_0.9~beta2-7.dsc
8fc68f9053f7d9a62d1d441cd83799190d6680e3 9192 abntex_0.9~beta2-7.debian.tar.xz
c42e43a4bdc6ec50637b397e7b650fc8b3c7442a 7440 abntex_0.9~beta2-7_arm64.buildinfo
Checksums-Sha256:
3396bb6063ae1b1408695be0baa471eb0e5dd69e0d14ab7dbba79b871a9e349f 1432 abntex_0.9~beta2-7.dsc
69a4e0fada3aab438c25a92527061ad1243cbe51118cea15d4aedfe146184fdd 9192 abntex_0.9~beta2-7.debian.tar.xz
730df5617947163ba0747ce2738aaa1366f42d257a8a73cbdc32604224e01e62 7440 abntex_0.9~beta2-7_arm64.buildinfo
Files:
8834368cd3beccb1b978a7a4471efc84 1432 tex optional abntex_0.9~beta2-7.dsc
29f553f3e72b6dd06321185c55fb2b22 9192 tex optional abntex_0.9~beta2-7.debian.tar.xz
6661fa5125d020ce50d965975a1cc2af 7440 tex optional abntex_0.9~beta2-7_arm64.buildinfo
-----BEGIN PGP SIGNATURE-----
iJYEARYKAD4WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCYm39eyAcdmFncmFudEBy
ZXByb2R1Y2libGUtYnVpbGRzLm9yZwAKCRDcUY/If5cWqrx/AP9mANXJCFhIRHWh
OHZwV8LEQPrH0TYYItMdeFnhMcWUFwD+M+bBDNDMt946UW5VtR8/vFw+XDELr5UQ
uEwDSQjTbQg=
=lGIb
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Fri, 03 Jun 2022 07:26:00 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Wed May 17 12:59:34 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.