Your message dated Sun, 04 May 2025 08:58:29 +0000 with message-id <E1uBVB7-00F1Nf-7B@fasolo.debian.org> and subject line Bug#1092251: fixed in kmetronome 1.4.1-2 has caused the Debian Bug report #1092251, regarding kmetronome: 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 owner@bugs.debian.org immediately.) -- 1092251: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1092251 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: kmetronome: please make the build reproducible
- From: "Chris Lamb" <lamby@debian.org>
- Date: Mon, 06 Jan 2025 14:55:57 +0000
- Message-id: <173617515075.10705.9831174262199729586@6fa1decf4bfe>
Source: kmetronome Version: 1.4.1-1 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org Hi, Whilst working on the Reproducible Builds effort [0], we noticed that kmetronome could not be built reproducibly. This is because the manual page varied on the build date. Luckily, kmetronome has a mechanism to set this, and so we can punch through SOURCE_DATE_EPOCH's value to CMake within debian/rules (see the attached patch). [0] https://reproducible-builds.org/ Regards, -- ,''`. : :' : Chris Lamb `. `'` lamby@debian.org / chris-lamb.co.uk `---- a/debian/rules 2025-01-06 14:30:11.226104322 +0000 --- b/debian/rules 2025-01-06 14:51:03.959694454 +0000 @@ -1,7 +1,11 @@ #!/usr/bin/make -f # -*- makefile -*- +export PROJECT_RELEASE_DATE=$(shell LC_ALL=C date --utc --date=@$(SOURCE_DATE_EPOCH) +'%B %d, %Y') export DEB_BUILD_MAINT_OPTIONS=hardening=+all %: dh $@ + +override_dh_auto_configure: + dh_auto_configure -- -DPROJECT_RELEASE_DATE=$(PROJECT_RELEASE_DATE)
--- End Message ---
--- Begin Message ---
- To: 1092251-close@bugs.debian.org
- Subject: Bug#1092251: fixed in kmetronome 1.4.1-2
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Sun, 04 May 2025 08:58:29 +0000
- Message-id: <E1uBVB7-00F1Nf-7B@fasolo.debian.org>
- Reply-to: Dennis Braun <snd@debian.org>
Source: kmetronome Source-Version: 1.4.1-2 Done: Dennis Braun <snd@debian.org> We believe that the bug you reported is fixed in the latest version of kmetronome, 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 1092251@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Dennis Braun <snd@debian.org> (supplier of updated kmetronome 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: Sun, 04 May 2025 09:40:05 +0200 Source: kmetronome Architecture: source Version: 1.4.1-2 Distribution: unstable Urgency: medium Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org> Changed-By: Dennis Braun <snd@debian.org> Closes: 1092251 Changes: kmetronome (1.4.1-2) unstable; urgency=medium . * Make the build reproducible, thanks to lamby (Closes: #1092251) * Bump Standards-Version to 4.7.2 Checksums-Sha1: ad71420a31e77f504438a6b9d29973f7d9d4b9da 2268 kmetronome_1.4.1-2.dsc a1b4358336261e5a47f693b03f26b15179ece3e0 11820 kmetronome_1.4.1-2.debian.tar.xz feb7bb6bf55369dc224db75cd0443f01ffaed4cf 6145 kmetronome_1.4.1-2_source.buildinfo Checksums-Sha256: db469a48f57582b259211b26c1414c20eb7b5ecbdc43364a81dfe1a9e886d008 2268 kmetronome_1.4.1-2.dsc ce4aad1c961073420a09858e4382482d913ae0dff899c3952b5eaec0d40fe5c5 11820 kmetronome_1.4.1-2.debian.tar.xz 74f3eaaa933f8127454b9b96539d87d64ff35fad10cc14ac2566a308b0d64825 6145 kmetronome_1.4.1-2_source.buildinfo Files: 763c44cda825ade4a142d94917b106b7 2268 sound optional kmetronome_1.4.1-2.dsc e3345c09a13ed39c9fb896fba43e4332 11820 sound optional kmetronome_1.4.1-2.debian.tar.xz ef233e8f68d313e382f49c1d4a5dcce2 6145 sound optional kmetronome_1.4.1-2_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJDBAEBCgAtFiEEPLfDAq+1fmGoxhfdY06lXZArmDYFAmgXGfQPHHNuZEBkZWJp YW4ub3JnAAoJEGNOpV2QK5g2xlUP/2yedSAaNLZ30AgbujIugqlnqVXqhoSI6NrR BhppZxah0tMM8JkgDZbScZcSIRxgTcWqf4OflEqq2SsAcHIlSMrOMJvbWy1xyAxJ cY3xgHbRbJavRjIRJOaSw9M5Ru/qD6XNhf6jXfiLi7P0B69M4w694WTIR1TzrSWD 9bdyMYqBlfxNTz+uUmGDDJPGkVTWZ+hfs6nKiV9CBsYjPPK4Y+H1Oa++qmNqshw/ i8Xi3tg44B30wMDppjH9VyGqBLv6nVjjf11YiUjWdvWHSK0ybI6d6HVHR5ylxQRh +z+k1yWC9esy4+ewQsitndkl4MRTmjrGCiZPdAQHVuQLWjnUlXoHCA+MrCXwjuvw ZPVK1o/UWWmIzCzttNQtzdbanwyZiJS9IeZDWDM/FJDIofqjXiakaX+Fte34TW0z psCu5jsAB1M4aNDt1PVwYhfZ7/fGf1qVabPQcBfKbvjMip2NLc5SBjHs3UFuY7In aI99mCLdksj42xONXsimb13muuaZiU/QX5Y9RrwtSBpGPGhmLwZdFFi2Ys227hFK FzEvNHXgfKq7mATssHHmfcvsuGUST70vkot1FpHB3GTGxn77libhWapXyhs1LcHY DBYF+/L5KvLPMKuBTH6icB2lN8ryK8MPLdtvu0k7mYyq9AtQ5E632uRHGKoJcNpn WJQLPOS/ =17vc -----END PGP SIGNATURE-----Attachment: pgpbDlu0hsGjd.pgp
Description: PGP signature
--- End Message ---