Your message dated Sun, 02 Oct 2022 18:23:49 +0000
with message-id <[email protected]>
and subject line Bug#782318: fixed in mylvmbackup 0.15-1.3
has caused the Debian Bug report #782318,
regarding mylvmbackup: please make the build reproducible
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 [email protected]
immediately.)
--
782318: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=782318
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: mylvmbackup
Version: 0.15-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: timestamps
X-Debbugs-CC: [email protected]
Hi!
While working on Debian's “reproducible builds” effort [1], we have
noticed that mylvmbackup doesn't build reproducibly.
It embeds the current date into the mylvmbackup script.
The attached patch fixes this by using the last changelog date
as a timestamp that will be embedded.
Regards,
Reiner
[1]: https://wiki.debian.org/ReproducibleBuilds
diff --git a/debian/rules b/debian/rules
index 4a163bc..53babbb 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,9 +3,15 @@
export DH_VERBOSE=1
export DH_OPTIONS=-v
+LASTCHANGE=$(shell dpkg-parsechangelog -S Date)
+BUILDDATE=$(shell date -u "+%Y-%m-%d" -d "$(LASTCHANGE)")
+
%:
dh $@
+override_dh_auto_build:
+ dh_auto_build -- BUILDDATE=$(BUILDDATE)
+
override_dh_auto_install:
dh_auto_install -- prefix=/usr
signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
Source: mylvmbackup
Source-Version: 0.15-1.3
Done: Vagrant Cascadian <[email protected]>
We believe that the bug you reported is fixed in the latest version of
mylvmbackup, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Vagrant Cascadian <[email protected]> (supplier of updated
mylvmbackup 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 22 Sep 2022 10:11:19 -0700
Source: mylvmbackup
Architecture: source
Version: 0.15-1.3
Distribution: unstable
Urgency: medium
Maintainer: Debian MySQL Maintainers <[email protected]>
Changed-By: Vagrant Cascadian <[email protected]>
Closes: 782318
Changes:
mylvmbackup (0.15-1.3) unstable; urgency=medium
.
* Non-maintainer upload.
* debian/rules: Use SOURCE_DATE_EPOCH to set consistent build
date. (Closes: #782318)
Checksums-Sha1:
396ef3bfd6daa46b61bf9b65c8ed9cc9eda55fa7 1539 mylvmbackup_0.15-1.3.dsc
01ede39c879fe74150409c44c6ad6c4de578cabf 4836
mylvmbackup_0.15-1.3.debian.tar.xz
Checksums-Sha256:
e09a85fde9ad318f4e919d02cce28a2ade644f32e5427ab79bc957aa1108c12f 1539
mylvmbackup_0.15-1.3.dsc
b3d92cc3f714225b2cf4ba0a10c10fb4f089cdc42875923f49b83671219aa761 4836
mylvmbackup_0.15-1.3.debian.tar.xz
Files:
67a01a1aa9c778a706f3817c3274abde 1539 misc extra mylvmbackup_0.15-1.3.dsc
6b5c81908c68bda660e68ee95eb89462 4836 misc extra
mylvmbackup_0.15-1.3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iJYEARYKAD4WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCYyyZlSAcdmFncmFudEBy
ZXByb2R1Y2libGUtYnVpbGRzLm9yZwAKCRDcUY/If5cWqhnaAQC1XgnDCJYhH3vX
MYaEMvYwpMIeYjm1X/mG58jfoopLTgD/aAHJAoTRONum+212h6Df19UcR+W6EY8f
wgtHrNkHoAw=
=cT5h
-----END PGP SIGNATURE-----
--- End Message ---