Your message dated Tue, 28 Sep 2021 00:03:23 +0000 with message-id <E1mV0ah-0001Ea-0y@fasolo.debian.org> and subject line Bug#995211: fixed in libbrahe 1.3.2-9 has caused the Debian Bug report #995211, regarding libbrahe: reproducible-builds: Example Makefiles embed build paths and binary paths 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.) -- 995211: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=995211 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: libbrahe: reproducible-builds: Example Makefiles embed build paths and binary paths
- From: Vagrant Cascadian <vagrant@reproducible-builds.org>
- Date: Mon, 27 Sep 2021 16:05:41 -0700
- Message-id: <[🔎] 87pmstbovu.fsf@ponder>
Source: libbrahe Severity: normal Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: buildpath usrmerge shell X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org The build path and several binary paths are embedded in example Makefiles shipped in the package: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/libbrahe.html /usr/share/doc/libbrahe-dev/test/Makefile.gz EGREP·=·/bin/grep·-E vs. EGREP·=·/usr/bin/grep·-E abs_builddir·=·/build/1st/libbrahe-1.3.2/test vs. abs_builddir·=·/build/2/libbrahe-1.3.2/2nd/test Since these values may differ with the installed system, in order to use the example Makefile, a person would have to regenerate it from Makefile.in, which is also provided in the package. The attached patch excludes Makefile from getting installed in debian/libbrahe-dev.install. With this patch applied libbrahe should become reproducible on tests.reproducible-builds.org. Thanks for maintaining libbrahe! live well, vagrantFrom 1cbf6e4d300b0c3ffeb8986ca14ffb240e4f3c51 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian <vagrant@reproducible-builds.org> Date: Mon, 27 Sep 2021 21:59:55 +0000 Subject: [PATCH 1/8] libbrahe-dev: Do not install test Makefile. The Makefile contains build paths and binary paths specific to the build environment, and would need to be regenerated from Makefile.am or Makefile.in in order to use them on another system. --- debian/libbrahe-dev.install | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/libbrahe-dev.install b/debian/libbrahe-dev.install index b882b80..28ea15b 100644 --- a/debian/libbrahe-dev.install +++ b/debian/libbrahe-dev.install @@ -3,4 +3,4 @@ debian/tmp/usr/lib/*/lib*.a debian/tmp/usr/lib/*/lib*.so debian/tmp/usr/lib/*/*.la test/*.c usr/share/doc/libbrahe-dev/test -test/Makefile* usr/share/doc/libbrahe-dev/test +test/Makefile.* usr/share/doc/libbrahe-dev/test -- 2.30.2Attachment: signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
- To: 995211-close@bugs.debian.org
- Subject: Bug#995211: fixed in libbrahe 1.3.2-9
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Tue, 28 Sep 2021 00:03:23 +0000
- Message-id: <E1mV0ah-0001Ea-0y@fasolo.debian.org>
- Reply-to: Vagrant Cascadian <vagrant@debian.org>
Source: libbrahe Source-Version: 1.3.2-9 Done: Vagrant Cascadian <vagrant@debian.org> We believe that the bug you reported is fixed in the latest version of libbrahe, 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 995211@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 libbrahe 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, 27 Sep 2021 16:29:23 -0700 Source: libbrahe Architecture: source Version: 1.3.2-9 Distribution: unstable Urgency: medium Maintainer: Debian QA Group <packages@qa.debian.org> Changed-By: Vagrant Cascadian <vagrant@debian.org> Closes: 995211 Changes: libbrahe (1.3.2-9) unstable; urgency=medium . * QA upload. * libbrahe-dev: Do not install test Makefile (Closes: #995211). * debian/control: Update Vcs-Browser and Vcs-Git. * debian/control: Set Rules-Requires-Root to "no". * debian/changelog: Delete trailing whitespace. * debian/rules: Delete boilerplate comments. * debian/control: Update to debhelper-compat 13. * debian/rules: Add override for dh_missing to only list missing files. * debian/control: Delete trailing whitespace. * debian/control: Split Build-Depends into multiple lines. * Remove Dependency on dh-autoreconf and explicit call to autoreconf in debian/rules. * debian/control: Drop Build-Depends on autotools-dev. * debian/control: Remove quilt from Build-Depends. * debian/control: Update Standards-Version to 4.6.0. * debian/control: Mark libbrahe-1.3-3 as Multi-Arch: same. Checksums-Sha1: ce1e16c73ce2773f06f76ed20b8d5fcd63446947 1475 libbrahe_1.3.2-9.dsc 6a0aeccf3df3817a293ff805bc3f4fdef50fdd37 4252 libbrahe_1.3.2-9.debian.tar.xz Checksums-Sha256: 2c766344fad8ce849b78f2aa7ed9c56d547797923a854fa25ac37620021d4d90 1475 libbrahe_1.3.2-9.dsc 7df43efcb20d8ecb61e945a57fe50cbf1c7e51c42d5862fbcfd48632c8f6cfa7 4252 libbrahe_1.3.2-9.debian.tar.xz Files: 774cf538f930c510f03500907c801d61 1475 libs optional libbrahe_1.3.2-9.dsc 784a1623d6018df41511d8c845f4c114 4252 libs optional libbrahe_1.3.2-9.debian.tar.xz -----BEGIN PGP SIGNATURE----- iIkEARYKADEWIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCYVJXxBMcdmFncmFudEBk ZWJpYW4ub3JnAAoJENxRj8h/lxaqNyABAIOgvNDYkWGpYbmQ0a8HuYEbpMgV9OhP p79ecXEj2r1/AQCytUju4Zq9EwDj/4bs8wZmfZhdBVxdzfUTKZyGEiOABg== =XqL9 -----END PGP SIGNATURE-----
--- End Message ---