Your message dated Tue, 17 Nov 2020 00:33:17 +0000 with message-id <E1keovt-000Dxz-MH@fasolo.debian.org> and subject line Bug#974911: fixed in debian-policy 4.5.1.0 has caused the Debian Bug report #974911, regarding debian-policy: Date in documentation varies with timezone 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.) -- 974911: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=974911 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: debian-policy: Date in documentation varies with timezone
- From: Vagrant Cascadian <vagrant@reproducible-builds.org>
- Date: Mon, 16 Nov 2020 04:02:54 -0800
- Message-id: <[🔎] 87a6vhse4x.fsf@yucca>
Package: debian-policy Version: 4.5.0.3 Severity: normal Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: timezone X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org While the Makefile gets a consistent timestamp from debian/changelog, the date may vary depending on timezone: 43 <p>This·is·Debian·Policy·version·4.5.0.3,·released·on·2020-08-19.</p> 43 <p>This·is·Debian·Policy·version·4.5.0.3,·released·on·2020-08-20.</p> The attached patch passes the --utc argument to date, to ensure a consistent date regardless of the timezone of the build process. Thanks for maintaining debian-policy! live well, vagrantFrom 80b4be1a6eeb53ca1e66603efd4c110cbc59d5e4 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian <vagrant@reproducible-builds.org> Date: Mon, 16 Nov 2020 11:49:16 +0000 Subject: [PATCH] Makefile: Always use UTC date. While a consistent time was returned, depending on the timezone the package was built in can cause the date to vary: https://reproducible-builds.org/docs/source-date-epoch/ --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 5da5b96..5640fb8 100644 --- a/Makefile +++ b/Makefile @@ -9,7 +9,7 @@ # Basic package information. PACKAGE := $(shell dpkg-parsechangelog -SSource) TIMESTAMP := $(shell dpkg-parsechangelog -STimestamp) -DATE := $(shell date -d '@$(TIMESTAMP)' +'%Y-%m-%d') +DATE := $(shell date --utc -d '@$(TIMESTAMP)' +'%Y-%m-%d') VERSION := $(shell dpkg-parsechangelog -SVersion) # Translated languages -- 2.29.2Attachment: signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
- To: 974911-close@bugs.debian.org
- Subject: Bug#974911: fixed in debian-policy 4.5.1.0
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Tue, 17 Nov 2020 00:33:17 +0000
- Message-id: <E1keovt-000Dxz-MH@fasolo.debian.org>
- Reply-to: Sean Whitton <spwhitton@spwhitton.name>
Source: debian-policy Source-Version: 4.5.1.0 Done: Sean Whitton <spwhitton@spwhitton.name> We believe that the bug you reported is fixed in the latest version of debian-policy, 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 974911@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Sean Whitton <spwhitton@spwhitton.name> (supplier of updated debian-policy 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: Mon, 16 Nov 2020 17:05:43 -0700 Source: debian-policy Architecture: source Version: 4.5.1.0 Distribution: unstable Urgency: medium Maintainer: Debian Policy Editors <debian-policy@lists.debian.org> Changed-By: Sean Whitton <spwhitton@spwhitton.name> Closes: 955005 959909 971023 973491 974911 Changes: debian-policy (4.5.1.0) unstable; urgency=medium . * Policy: Relax requirements on copying copyright notices into d/copyright Wording: Sean Whitton <spwhitton@spwhitton.name> Seconded: Scott Kitterman <debian@kitterman.com> Seconded: Joerg Jaspert <joerg@debian.org> Closes: #955005 * Policy: Forbid vendor-specific series files Wording: Sean Whitton <spwhitton@spwhitton.name> Seconded: gregor herrmann <gregoa@debian.org> Seconded: Graham Inggs <ginggs@debian.org> Closes: #959909 * Policy: Clarification about colons in version numbers Wording: Sean Whitton <spwhitton@spwhitton.name> Seconded: Mattia Rizzolo <mattia@debian.org> Seconded: Holger Levsen <holger@layer-acht.org> Closes: #971023 * Replace `/usr/share/package/copyright` -> `/usr/share/PACKAGE/copyright`. Thanks to Guillem Jover for the suggestion. * Fix manpage section in reference to systemd.unit(5) (Closes: #973491). Thanks to Martin Schwarz for the report. * Makefile: Always use UTC date (Closes: #974911). Thanks to Vagrant Cascadian for the patch. Checksums-Sha1: 2508f26a0cca6ad3d1e9dec40371c9ff4c112be4 2052 debian-policy_4.5.1.0.dsc c8eec77157ba65fb7807793eb0f173ea545ae9f1 542620 debian-policy_4.5.1.0.tar.xz Checksums-Sha256: 3c57f6b59396025ded7056da16ddb90cbe0fe4d83a67b3e9d2ad48b65e3cf396 2052 debian-policy_4.5.1.0.dsc ec9d45ebedef668aac1c4a35c6123c85826f272f91915f7af8ac462efd75763e 542620 debian-policy_4.5.1.0.tar.xz Files: 2eabf77f796c4a40c95b3ad7220578e3 2052 doc optional debian-policy_4.5.1.0.dsc 615d36bc3cbe6e47d518e96ce6ee5a9c 542620 doc optional debian-policy_4.5.1.0.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEm5FwB64DDjbk/CSLaVt65L8GYkAFAl+zFIUACgkQaVt65L8G YkCZiw/7BGyNNcUSYEWCNKXCpxXbNgx6IWCzzgF6LA5+rrLCKv8bGBf1W0CQ2f/l rKqoZsiciR4IJw+zcTUN7ywb5AbX5YGV7ljKF/IURURt8vs2EQQoY7lLR7NYdd74 eUjVZgsSQTtOozlyamMJjvFesKNGp3oYueDRhj2AKo3doCRFwSSb9pvzZRnPLv0/ RA0igbhvOmKvk29Y2F0Vl4ftthe7gDCX/Sqv1u5wl79XvCUghr3rA2ToB9kj+sTO u3ymW5fd2Wx2aWRyNVcCFOFmDftcANZRY7ptInbSlnCpl5qZI9hlaRF+4hOCl4ir F0otR/S4aNZ86Km8/sFfiohgyeJvEz8JsRR8Mf5fhTRG4a3S6BY1T1e7VsuQqxvs J3qivRoHnAtLSy9xTdM7YifG5H8xapqHQcbw5UERMyKp39qnVTc9KVl0fnjHzdZT Ln0SWUh9g/wsWDKVqHT+zxDeZf4HCD9Oesy4gyJAKzMm6/wXwmk1sr0GV7KB+ZZO 2+f3UH77r+MR48iMo9WO0J3To2uq5uSI+5Y/3LA0xYns026wz4qmseH+ytCmJg21 qNzndc4lFXC+ginMYnZHiaAAuOwQGmYVPLnnMwX845Gt5b9yNhRRCTTSKHj57zrL 6bomZXTUkJKgcrCakYicMhl4r6FH9WSOKhVTaVJptDRTyXDsxDY= =F2iV -----END PGP SIGNATURE-----
--- End Message ---