Your message dated Sat, 02 Dec 2023 02:49:09 +0000 with message-id <E1r9G45-000JRB-MU@fasolo.debian.org> and subject line Bug#1024286: fixed in lcm 1.3.1+repack1-6 has caused the Debian Bug report #1024286, regarding lcm: reproducible-builds: Embedded build path and usrmerge paths in Makefile 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.) -- 1024286: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1024286 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: lcm: reproducible-builds: Embedded build path and usrmerge paths in Makefile
- From: Vagrant Cascadian <vagrant@reproducible-builds.org>
- Date: Wed, 16 Nov 2022 16:29:37 -0800
- Message-id: <87y1sa5spa.fsf@contorta>
Source: lcm Severity: normal Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: buildpath usrmerge X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org The build path and binary paths are embedded in /usr/share/doc/lcm-doc/examples/Makefile: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/lcm.html ACLOCAL·=·${SHELL}·'/build/1st/lcm-1.3.1+repack1/missing'·aclocal-1.16 vs. ACLOCAL·=·${SHELL}·'/build/2/lcm-1.3.1+repack1/2nd/missing'·aclocal-1.16 EGREP·=·/bin/grep·-E vs. EGREP·=·/usr/bin/grep·-E The attached patch fixes this by removing the example Makefile, which would have to be regenerated anyways to match the system to run it on. If removing the example Makefile is not viable, it might be possible to sanitize the build paths, and all relevent arguments to configure (e.g. EGREP='/bin/grep -e') to use the specified paths. According to my local tests, With this patch applied lcm should build reproducibly on tests.reproducible-builds.org! Thanks for maintaining lcm! live well, vagrantFrom 65bc199c9a7bdb9f8a7fde7dc3aad441105394cf Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian <vagrant@reproducible-builds.org> Date: Thu, 17 Nov 2022 00:25:41 +0000 Subject: [PATCH] debian/rules: Remove example Makefile that embedded build paths and binary paths. --- debian/rules | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/debian/rules b/debian/rules index f29f30d..c9efc4e 100755 --- a/debian/rules +++ b/debian/rules @@ -13,6 +13,12 @@ override_dh_auto_install: # I build the docs after the 'make install' because the python docs require an installed lcm cd docs; ./build-docs.sh +override_dh_installdocs: + dh_installdocs + # Remove example makefile which contains build paths and + # binary paths + rm -vf debian/liblcm-doc/usr/share/doc/liblcm-doc/examples/Makefile + override_dh_auto_clean: dh_auto_clean rm -rf docs/html -- 2.38.1Attachment: signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
- To: 1024286-close@bugs.debian.org
- Subject: Bug#1024286: fixed in lcm 1.3.1+repack1-6
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Sat, 02 Dec 2023 02:49:09 +0000
- Message-id: <E1r9G45-000JRB-MU@fasolo.debian.org>
- Reply-to: Vagrant Cascadian <vagrant@reproducible-builds.org>
Source: lcm Source-Version: 1.3.1+repack1-6 Done: Vagrant Cascadian <vagrant@reproducible-builds.org> We believe that the bug you reported is fixed in the latest version of lcm, 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 1024286@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Vagrant Cascadian <vagrant@reproducible-builds.org> (supplier of updated lcm 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: Fri, 01 Dec 2023 18:34:47 -0800 Source: lcm Architecture: source Version: 1.3.1+repack1-6 Distribution: unstable Urgency: medium Maintainer: Debian QA Group <packages@qa.debian.org> Changed-By: Vagrant Cascadian <vagrant@reproducible-builds.org> Closes: 1024286 Changes: lcm (1.3.1+repack1-6) unstable; urgency=medium . * QA upload. * debian/rules: Remove example Makefile that embedded build paths and binary paths. (Closes: #1024286) * debian/rules: Set Rules-Requires-Root to "no". * Update to debhelper-compat 13. Checksums-Sha1: cb81499f736adc9112a1d274a332b5c4bcdf1d86 1589 lcm_1.3.1+repack1-6.dsc 8528fdf9a58f7b88b4d4e0529bc99241b09c9d93 5664 lcm_1.3.1+repack1-6.debian.tar.xz 7ed8de85824df9d5dc16355c3bd47692df9fbfa1 9750 lcm_1.3.1+repack1-6_amd64.buildinfo Checksums-Sha256: b67a7bc9874307af9c9496671782f98b6d76d85c9f699774868d481ae074d40f 1589 lcm_1.3.1+repack1-6.dsc 915e18485095d4e46098e91f59f5289c2430bf0769a648ace368aa7e32cb20f7 5664 lcm_1.3.1+repack1-6.debian.tar.xz 4d0c1268e48ecb179a6bf9f99116003af5af09c332ac6869a10926804ea93e9e 9750 lcm_1.3.1+repack1-6_amd64.buildinfo Files: 36de66c5ad219845f2e05f9184e561c6 1589 libs optional lcm_1.3.1+repack1-6.dsc 9dd8e0e31fafb1c68d0f35614bb869a4 5664 libs optional lcm_1.3.1+repack1-6.debian.tar.xz 5438e058f54d02cabfcd2442f8a47798 9750 libs optional lcm_1.3.1+repack1-6_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iJYEARYKAD4WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCZWqYmiAcdmFncmFudEBy ZXByb2R1Y2libGUtYnVpbGRzLm9yZwAKCRDcUY/If5cWqvihAP9rvZmJveUveJWM cssENXbQTzoZKvNrTL3b5OS6s+cvpgEA/alL2RzQbe9H5ztA7PFdxjf/v6LunoQk iqO6sJc9LQA= =9aDq -----END PGP SIGNATURE-----
--- End Message ---