Your message dated Fri, 08 Jan 2021 03:33:59 +0000 with message-id <E1kxiXH-000HYL-5R@fasolo.debian.org> and subject line Bug#979112: fixed in qdbm 1.8.78-10 has caused the Debian Bug report #979112, regarding qdbm: reproducible builds: Embeds build time in qdbm.jar 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.) -- 979112: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=979112 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: qdbm: reproducible builds: Embeds build time in qdbm.jar
- From: Vagrant Cascadian <vagrant@reproducible-builds.org>
- Date: Sat, 02 Jan 2021 13:31:15 -0800
- Message-id: <[🔎] 87pn2nvxek.fsf@yucca>
Source: qdbm Severity: normal Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org The file ./usr/share/qdbm/lib/qdbm.jar embeds the build time: https://tests.reproducible-builds.org/debian/rb-pkg/bullseye/amd64/diffoscope-results/qdbm.html -rw----·····2.0·fat········0·bX·defN·22-Jan-08·04:40·META-INF/ vs. -rw----·····2.0·fat········0·bX·defN·20-Dec-07·00:20·META-INF/ The attached patch fixes this by adding calls to dh_strip_nondeterminism in debian/rules. This patch should be sufficient to make qdbm reproducible in the bullseye suite. Thanks for maintaining qdbm! live well, vagrantFrom c47ed6a5fd02b99f090b4615bc81283020a7a3b9 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian <vagrant@reproducible-builds.org> Date: Sat, 2 Jan 2021 21:20:37 +0000 Subject: [PATCH] debian/rules: Add calls to dh_strip_nonderminism. dh_strip_nondeterminism sets appropriate timestamps in the shipped .jar files. https://tests.reproducible-builds.org/debian/issues/unstable/timestamps_in_jar_issue.html --- debian/rules | 2 ++ 1 file changed, 2 insertions(+) diff --git a/debian/rules b/debian/rules index 4278b70..8545b04 100755 --- a/debian/rules +++ b/debian/rules @@ -176,6 +176,7 @@ binary-indep: build install # dh_installman -i dh_link -i dh_strip -i + dh_strip_nondeterminism -i dh_compress -i dh_fixperms -i dh_perl -i @@ -197,6 +198,7 @@ binary-arch: build install rm -f $(CURDIR)/debian/qdbm-util/usr/share/man/man1/*test dh_link -a dh_strip -a + dh_strip_nondeterminism -a dh_compress -a dh_fixperms -a dh_perl -plibqdbm-perl -- 2.30.0Attachment: signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
- To: 979112-close@bugs.debian.org
- Subject: Bug#979112: fixed in qdbm 1.8.78-10
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Fri, 08 Jan 2021 03:33:59 +0000
- Message-id: <E1kxiXH-000HYL-5R@fasolo.debian.org>
- Reply-to: Vagrant Cascadian <vagrant@debian.org>
Source: qdbm Source-Version: 1.8.78-10 Done: Vagrant Cascadian <vagrant@debian.org> We believe that the bug you reported is fixed in the latest version of qdbm, 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 979112@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Vagrant Cascadian <vagrant@debian.org> (supplier of updated qdbm 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, 07 Jan 2021 19:03:01 -0800 Source: qdbm Architecture: source Version: 1.8.78-10 Distribution: unstable Urgency: medium Maintainer: Debian QA Group <packages@qa.debian.org> Changed-By: Vagrant Cascadian <vagrant@debian.org> Closes: 979112 Changes: qdbm (1.8.78-10) unstable; urgency=medium . [ Ondřej Nový ] * d/copyright: Use https protocol in Format field * d/control: Removing redundant Priority field in binary package * d/changelog: Remove trailing whitespaces * d/rules: Remove trailing whitespaces . [ Debian Janitor ] * Trim trailing whitespace. * Use secure URI in Homepage field. * Bump debhelper from old 9 to 10. * Rely on pre-initialized dpkg-architecture variables. * Fix day-of-week for changelog entry 1.8.78-1. * Apply multi-arch hints. + qdbm-doc: Add Multi-Arch: foreign. + libqdbm++-dev, libqdbm-perl, libqdbm3++c2, ruby-qdbm: Add Multi-Arch: same. . [ Vagrant Cascadian ] * debian/rules: Add calls to dh_strip_nonderminism. (Closes: #979112) * debian/control: Set Rules-Requires-Root to "no". * debian/rules: Use /nonexistent for HOME. * debian/control: Mark libqdbm++-dev, libqdbm-perl, libqdbm3++c2 and ruby-qdbm as "Multi-Arch: no". Checksums-Sha1: 1153340fe785f3e515b5e070f2462825110cf5f1 1939 qdbm_1.8.78-10.dsc a3d1e01a44676a85c48406e68dac9183a2528584 17684 qdbm_1.8.78-10.debian.tar.xz b4d128da937d102ee868197cafda7f6f6b41a9f9 15438 qdbm_1.8.78-10_amd64.buildinfo Checksums-Sha256: 51afc850f4521505824abd35b36e5ddf418e3af1e9a21195764179fa27174389 1939 qdbm_1.8.78-10.dsc b09c5f999806c0b1285389ebe095203e23ad89f817a8b65070fcdf1ff31f03cb 17684 qdbm_1.8.78-10.debian.tar.xz bb721d1169994c5a68674f492cd4259a57519cb4a7801978ee3cc2de37b39815 15438 qdbm_1.8.78-10_amd64.buildinfo Files: c690e5b4a3b1e0ac0c0a3425be544654 1939 libs optional qdbm_1.8.78-10.dsc 386a718dd5dd4daf91434d0b8f19e9fb 17684 libs optional qdbm_1.8.78-10.debian.tar.xz fdc01ffdcb09bcda82324c34913fb623 15438 libs optional qdbm_1.8.78-10_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iIkEARYKADEWIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCX/fOcRMcdmFncmFudEBk ZWJpYW4ub3JnAAoJENxRj8h/lxaqQcwA/3qmHwYjcS9ZgG7Kh2uTfCCpa2MvqZs6 lR5wGQnOKI9KAQDkGUD/Vi8/Gk+lHWzQx7xCpmBYDo5FhGPze93D7AVJBw== =5xjy -----END PGP SIGNATURE-----
--- End Message ---