Your message dated Wed, 11 May 2022 00:33:52 +0000 with message-id <E1noaIa-000DnR-Sy@fasolo.debian.org> and subject line Bug#1010830: fixed in gscanbus 0.8-3 has caused the Debian Bug report #1010830, regarding gscanbus: reproducible-builds: embedded build paths in /usr/bin/gscanbus 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.) -- 1010830: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1010830 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: gscanbus: reproducible-builds: embedded build paths in /usr/bin/gscanbus
- From: Vagrant Cascadian <vagrant@reproducible-builds.org>
- Date: Tue, 10 May 2022 16:59:23 -0700
- Message-id: <[🔎] 878rr9gcro.fsf@contorta>
Source: gscanbus Severity: normal Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: buildpath X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org The build path is embedded in /usr/bin/gscanbus: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/gscanbus.html /build/1st/gscanbus-0.8/gscanbus.c:973 vs. /build/2/gscanbus-0.8/2nd/gscanbus.c:973 The attached patch fixes this by updating to use debhelper compat level 13, which passes the default CFLAGS from dpkg-buildflags The default CFLAGS include the -ffile-prefix-map argument which is used to avoid embedding the absolute path in compiled files. With this patch applied, gscanbus should build reproducibly on tests.reproducible-builds.org! live well, vagrantFrom 2555241b30495dbfb432b040d0b4faa4edb16179 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian <vagrant@reproducible-builds.org> Date: Tue, 10 May 2022 23:35:32 +0000 Subject: [PATCH 3/5] Update to debhelper-compat 13. debian/control: Remove Build-Depends on dh-autoreconf. debian/rules: Do not pass --autoreconf argument to dh. --- debian/compat | 1 - debian/control | 3 +-- debian/rules | 2 +- 3 files changed, 2 insertions(+), 4 deletions(-) delete mode 100644 debian/compat diff --git a/debian/compat b/debian/compat deleted file mode 100644 index 7f8f011..0000000 --- a/debian/compat +++ /dev/null @@ -1 +0,0 @@ -7 diff --git a/debian/control b/debian/control index b168ed5..c5d1b57 100644 --- a/debian/control +++ b/debian/control @@ -2,8 +2,7 @@ Source: gscanbus Section: misc Priority: optional Maintainer: Debian QA Group <packages@qa.debian.org> -Build-Depends: debhelper (>= 7.0.50~), - dh-autoreconf, +Build-Depends: debhelper-compat (= 13), libraw1394-dev, libgtk2.0-dev Standards-Version: 3.9.1 diff --git a/debian/rules b/debian/rules index 87ce356..a4b20b8 100755 --- a/debian/rules +++ b/debian/rules @@ -3,4 +3,4 @@ export LDFLAGS+=-Wl,--as-needed %: - dh $@ --with autoreconf + dh $@ -- 2.35.1Attachment: signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
- To: 1010830-close@bugs.debian.org
- Subject: Bug#1010830: fixed in gscanbus 0.8-3
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Wed, 11 May 2022 00:33:52 +0000
- Message-id: <E1noaIa-000DnR-Sy@fasolo.debian.org>
- Reply-to: Vagrant Cascadian <vagrant@debian.org>
Source: gscanbus Source-Version: 0.8-3 Done: Vagrant Cascadian <vagrant@debian.org> We believe that the bug you reported is fixed in the latest version of gscanbus, 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 1010830@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 gscanbus 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: Tue, 10 May 2022 17:07:48 -0700 Source: gscanbus Architecture: source Version: 0.8-3 Distribution: unstable Urgency: medium Maintainer: Debian QA Group <packages@qa.debian.org> Changed-By: Vagrant Cascadian <vagrant@debian.org> Closes: 1010830 Changes: gscanbus (0.8-3) unstable; urgency=medium . * QA upload. * Update to debhelper-compat 13. (Closes: #1010830) * debian/copyright: Remove "./" from filenames. * debian/control: Set Rules-Requires-Root to "no". * debian/control: Update Standards-Version to 4.6.0. Checksums-Sha1: e13b82bf8ee10a688902037d25eeb38d9b5b8a6d 1265 gscanbus_0.8-3.dsc 058a8686ec507bbb458a9cfad1db0704d3e97d3c 3344 gscanbus_0.8-3.debian.tar.xz Checksums-Sha256: e3598e4cba92d0a8b82d2d74869a3851d0f57804d275bf43f55798aea3b73e8b 1265 gscanbus_0.8-3.dsc 3e1a47aa93126326c1400ec9021bec5b78272f9ed470e3be278b9e1047f92b1b 3344 gscanbus_0.8-3.debian.tar.xz Files: fdde8a93bdff733ad39814266b334744 1265 misc optional gscanbus_0.8-3.dsc ae7ca51bd9e9bf59f6d033231dc3314d 3344 misc optional gscanbus_0.8-3.debian.tar.xz -----BEGIN PGP SIGNATURE----- iIkEARYKADEWIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCYnsAnRMcdmFncmFudEBk ZWJpYW4ub3JnAAoJENxRj8h/lxaqw88BAJGJURO7Qmwn1f7DEDbqqFHbB5JHjmtB +4QC+u2jjBH1AQCO7YqLueNOktOssryZdMChinJPtS8TNoYMzE4/runrDQ== =XV5/ -----END PGP SIGNATURE-----
--- End Message ---