Your message dated Sat, 02 Dec 2023 03:34:44 +0000 with message-id <E1r9GmC-000aex-FY@fasolo.debian.org> and subject line Bug#1024007: fixed in haskell98-report 20080907-11 has caused the Debian Bug report #1024007, regarding haskell98-report: reproducible builds: timestamp embedded in .ps files 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.) -- 1024007: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1024007 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: haskell98-report: reproducible builds: timestamp embedded in .ps files
- From: Vagrant Cascadian <vagrant@reproducible-builds.org>
- Date: Sun, 13 Nov 2022 10:26:12 -0800
- Message-id: <87fsem1zjv.fsf@contorta>
Source: haskell98-report Severity: normal Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org The build time was embedded in several .ps files: https://tests.reproducible-builds.org/debian/rb-pkg/bookworm/amd64/diffoscope-results/haskell98-report.html /usr/share/doc/haskell98-report/ffi.ps.gz %DVIPSSource:··TeX·output·2023.12.08:1504 vs. %DVIPSSource:··TeX·output·2022.11.06:1057 The attached patch to debian/rules fixes this by setting the FORCE_SOURCE_DATE environment variable, which ensures that texlive respects SOURCE_DATE_EPOCH to set the timestamp. According to my local tests, with this patch applied, haskell98-report should build reproducibly on tests.reproducible-builds.org! Thanks for maintaining haskell98-report! live well, vagrantFrom c5f0a7284e26e38663fb9862d976fb10a9949fd1 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian <vagrant@reproducible-builds.org> Date: Sun, 13 Nov 2022 18:18:44 +0000 Subject: [PATCH] debian/rules: Set FORCE_SOURCE_DATE for reproducible builds. https://tests.reproducible-builds.org/debian/issues/unstable/timestamps_in_ps_generated_by_dvips_issue.html --- debian/rules | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/debian/rules b/debian/rules index a1c1a5c..0744c4e 100755 --- a/debian/rules +++ b/debian/rules @@ -1,4 +1,8 @@ #!/usr/bin/make -f + +# Ensure texlive respects SOURCE_DATE_EPOCH for reproducible builds +export FORCE_SOURCE_DATE=1 + %: dh $@ -- 2.38.1Attachment: signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
- To: 1024007-close@bugs.debian.org
- Subject: Bug#1024007: fixed in haskell98-report 20080907-11
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Sat, 02 Dec 2023 03:34:44 +0000
- Message-id: <E1r9GmC-000aex-FY@fasolo.debian.org>
- Reply-to: Vagrant Cascadian <vagrant@reproducible-builds.org>
Source: haskell98-report Source-Version: 20080907-11 Done: Vagrant Cascadian <vagrant@reproducible-builds.org> We believe that the bug you reported is fixed in the latest version of haskell98-report, 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 1024007@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 haskell98-report 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: Fri, 01 Dec 2023 19:00:59 -0800 Source: haskell98-report Architecture: source Version: 20080907-11 Distribution: unstable Urgency: medium Maintainer: Debian QA Group <packages@qa.debian.org> Changed-By: Vagrant Cascadian <vagrant@reproducible-builds.org> Closes: 1024007 Changes: haskell98-report (20080907-11) unstable; urgency=medium . * QA upload. * debian/rules: Set FORCE_SOURCE_DATE for reproducible builds. (Closes: #1024007) * Update to debhelper compat 13. * debian/control: Set Rules-Requires-Root to "no". Checksums-Sha1: b393d9e13f8c6462a48f379b926c87a01c162cd4 1677 haskell98-report_20080907-11.dsc 6a9c117bc61d9565c6af9ccfb8558cc098d47fba 8336 haskell98-report_20080907-11.debian.tar.xz Checksums-Sha256: 089e23db2a634fc1550fe625c91dfe0fd753a94fa6c8d34d87aca74c88d5b796 1677 haskell98-report_20080907-11.dsc 8e9b06945a177a877c282bd4df699b44c481295bb62f199629d07b2b5f57a65c 8336 haskell98-report_20080907-11.debian.tar.xz Files: 844e521d9fbfa16fc98e2160eaca8309 1677 doc optional haskell98-report_20080907-11.dsc c8863895e7c7baa287c7112067b1bc33 8336 doc optional haskell98-report_20080907-11.debian.tar.xz -----BEGIN PGP SIGNATURE----- iJYEARYKAD4WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCZWqfVyAcdmFncmFudEBy ZXByb2R1Y2libGUtYnVpbGRzLm9yZwAKCRDcUY/If5cWqrEnAPwOYbcuQZYTLavs Lcu3JB580Gpe0Pf0Zl+54Wl9EtZI4AEAmnroaut/rCFO5lfT7E23+HfUnGrO+CQK XHJkDlHVXQs= =ZaJd -----END PGP SIGNATURE-----
--- End Message ---