[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#995646: marked as done (abntex: reproducible builds: Embedded timestamps in .dvi file)



Your message dated Sun, 01 May 2022 03:33:45 +0000
with message-id <E1nl0LB-0001aF-LW@fasolo.debian.org>
and subject line Bug#995646: fixed in abntex 0.9~beta2-7
has caused the Debian Bug report #995646,
regarding abntex: reproducible builds: Embedded timestamps in .dvi file
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 owner@bugs.debian.org
immediately.)


-- 
995646: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=995646
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
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
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

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
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-----

--- End Message ---

Reply to: