Your message dated Thu, 04 Nov 2021 14:49:31 +0000 with message-id <E1mie3X-0002Hq-45@fasolo.debian.org> and subject line Bug#995648: fixed in cffi 1:0.24.1-1 has caused the Debian Bug report #995648, regarding cffi: reproducible builds: Embedded timestamps in .dvi and .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.) -- 995648: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=995648 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: cffi: reproducible builds: Embedded timestamps in .dvi and .ps files
- From: Vagrant Cascadian <vagrant@reproducible-builds.org>
- Date: Sun, 03 Oct 2021 09:46:47 -0700
- Message-id: <874k9yxdhk.fsf@yucca>
Source: cffi 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 and .ps files: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/cffi.html /usr/share/doc/cl-cffi/cffi-manual.ps.gz %DVIPSSource:··TeX·output·2021.09.26:1909 16 vs. %DVIPSSource:··TeX·output·2022.10.31:0334 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, cffi should build reproducibly on tests.reproducible-builds.org Thanks for maintaining cffi! live well, vagrantFrom 7e977d37e721efc87831804dde4ce030cddb308c Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian <vagrant@reproducible-builds.org> Date: Sun, 3 Oct 2021 16:42:20 +0000 Subject: [PATCH] debian/rules: Export FORCE_SOURCE_DATE=1 in order for texlive to respect SOURCE_DATE_EPOCH when generating .dvi and .ps files. 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 71e6d87..110daa8 100755 --- a/debian/rules +++ b/debian/rules @@ -1,5 +1,8 @@ #!/usr/bin/make -f +# Ensure texlive respects SOURCE_DATE_EPOCH +export FORCE_SOURCE_DATE=1 + %: dh $@ -- 2.33.0Attachment: signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
- To: 995648-close@bugs.debian.org
- Subject: Bug#995648: fixed in cffi 1:0.24.1-1
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Thu, 04 Nov 2021 14:49:31 +0000
- Message-id: <E1mie3X-0002Hq-45@fasolo.debian.org>
- Reply-to: Sébastien Villemot <sebastien@debian.org>
Source: cffi Source-Version: 1:0.24.1-1 Done: Sébastien Villemot <sebastien@debian.org> We believe that the bug you reported is fixed in the latest version of cffi, 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 995648@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Sébastien Villemot <sebastien@debian.org> (supplier of updated cffi 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: Thu, 04 Nov 2021 15:24:44 +0100 Source: cffi Architecture: source Version: 1:0.24.1-1 Distribution: unstable Urgency: medium Maintainer: Debian Common Lisp Team <debian-common-lisp@lists.debian.org> Changed-By: Sébastien Villemot <sebastien@debian.org> Closes: 995648 Changes: cffi (1:0.24.1-1) unstable; urgency=medium . * New upstream release * Update standards version to 4.6.0, no changes needed. * debian/rules: Export FORCE_SOURCE_DATE=1 in order for texlive to respect SOURCE_DATE_EPOCH when generating .dvi and .ps files. Thanks to Vagrant Cascadian. (Closes: #995648) * libffi8.patch: new patch, adds support for libffi8 Checksums-Sha1: 34119b4e5735209d9623f6214d2609b4f8631dc1 2351 cffi_0.24.1-1.dsc 46a4669338dc60980e9d77ded9d6ea2f4c594edc 262118 cffi_0.24.1.orig.tar.gz 15ec1571dcfc00cd8106ea02371216fdf9f17206 488 cffi_0.24.1.orig.tar.gz.asc ed59ac71fdf7b2da7d2da07d3aefa078dac3036d 544640 cffi_0.24.1-1.debian.tar.xz 6031bf668a70ce54b921ae44f59f4c335f287f22 8410 cffi_0.24.1-1_amd64.buildinfo Checksums-Sha256: 9a01da783c106665ba292ce0646f0cad493d0c46983b74c32b5c9504b0cacc94 2351 cffi_0.24.1-1.dsc 1023dc97baa0f4c8648c3039f6d147978b37a13310869d914b92469b335128c7 262118 cffi_0.24.1.orig.tar.gz 47cf5cc176fd4f84f7d8fe143d9a567cf11d037a8fc9ebe413b1166cc0145879 488 cffi_0.24.1.orig.tar.gz.asc 6fce59355b005c9d1d55843253930fb2fab1a59064cb6aaebe6995b524ce8404 544640 cffi_0.24.1-1.debian.tar.xz 82dc6f618e28461706a68e0dc2eb40c395a0f5ffe673ef2b8c7503f2cd5765cb 8410 cffi_0.24.1-1_amd64.buildinfo Files: c30f457a11ae39fc716b2d6ce94a41dc 2351 lisp optional cffi_0.24.1-1.dsc c3df5c460e00e5af8b8bd2cd03a4b5cc 262118 lisp optional cffi_0.24.1.orig.tar.gz 3d8c27a859ccdcc31c6fed203e769a10 488 lisp optional cffi_0.24.1.orig.tar.gz.asc 3e62bfcb3d21166e03ebf1791eb6d959 544640 lisp optional cffi_0.24.1-1.debian.tar.xz c50756912a91c89a3d8a58cd004425ce 8410 lisp optional cffi_0.24.1-1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEU5UdlScuDFuCvoxKLOzpNQ7OvkoFAmGD7bEACgkQLOzpNQ7O vkpuaw//TPAzbGaYOvQBGwKrbzWYKNwu6Ab+l9eM5WeNWpDzJDQ4yqtaqoI3CicK v0XuRQH9TYO8IjUZvOHoHJkGDAYZ40HmHy+5A88KbsHa8ZpIs0aSG/thO5rBQc64 qzd5Z4MWJHUUUeWBiV5xLwMDtWyD5E7Aj+5PjPNQjSS/xqZyL9PWurSBVcke0bQ6 EimrXd2F+6lwJ1RThY0cxEC+x1zaEJmWaleN3fv6VskvHIvjYhWjxu/KlUaxs/IB I0TlezlEtk1mddVVUTMBQyLYNPiaOvasfi3IbUR0ROlyBf9PvDs3rp4hXRkSeDGb dEAWpEHVxJYzTsAdASh5KCGAcCDl7qOtIzg98Nm7QBBYntOXXq8QhUGgO7tPJLTs knPGazBQRkWaUQY6i7yc4Q7SPlNcpRHmPqlMtjldpnIy/c8I564nQtD1Rgk5OE2l +vkDFZM6Q/elyxRG2J8aJ3BPWetbw1syzPg8hbJ263MJ5EHGYEzTQUsKifSDqiEq d8ziD3hb2kYz+lqgCgqLfwlge6KOZ852alTniXWItjhmESxpwCY4254oCKb1p+c0 XZPWJUCVT3AP9LiVQrlc3UFj8vb0XFv6mMcPEjDsIjrFmPWbgCHsjVz2XspQaVMo bfJc6Iuf7h4G0c5lZ5/UnmP40KtWe97QNB6mKSPxnlcEV4ziWLw= =7/vc -----END PGP SIGNATURE-----
--- End Message ---