Acknowledgement sent
to Vagrant Cascadian <vagrant@reproducible-builds.org>:
New Bug report received and forwarded. Copy sent to vagrant@debian.org, Bartosz Fenski <fenio@debian.org>.
(Thu, 28 May 2020 18:03:04 GMT) (full text, mbox, link).
Source: libstatgrab
Version: 0.91-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: usrmerge buildpath
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org
The example Makefile shipped in libstatgrab-dev changes depending on the
build path and if the system was build with a merged /usr
(a.k.a. usrmerge) filesystem layout.
The attached patches fix these issues, though it might be worth
considering dropping the example Makefile from the package entirely; the
end-user would have to regenerate it themselves in order for it to be
functional.
live well,
vagrant
Information forwarded
to debian-bugs-dist@lists.debian.org, Bartosz Fenski <fenio@debian.org>: Bug#961747; Package src:libstatgrab.
(Sun, 03 Jan 2021 21:39:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Vagrant Cascadian <vagrant@reproducible-builds.org>:
Extra info received and forwarded to list. Copy sent to Bartosz Fenski <fenio@debian.org>.
(Sun, 03 Jan 2021 21:39:03 GMT) (full text, mbox, link).
On 2020-05-28, Vagrant Cascadian wrote:
> The example Makefile shipped in libstatgrab-dev changes depending on the
> build path and if the system was build with a merged /usr
> (a.k.a. usrmerge) filesystem layout.
>
> The attached patches fix these issues, though it might be worth
> considering dropping the example Makefile from the package entirely; the
> end-user would have to regenerate it themselves in order for it to be
> functional.
On further consideration, I think the better option is to ship
Makefile.in and Makefile.am instead of the generated Makefile, allowing
someone wishing to use the example to regenerate the Makefile to match
thier system. Patch attached.
Is it too late to consider uploading soon for inclusion in bullseye? If
you are ok with it but do not have the time, would you be ok with an
NMU?
Thanks for maintaining libstatgrab!
live well,
vagrant
From 1731bb3e8cc43ec7b23e5bb4efaef0a391060fd0 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <vagrant@reproducible-builds.org>
Date: Sun, 3 Jan 2021 21:15:18 +0000
Subject: [PATCH] libstatgrab-dev.examples: Install Makefile.am and Makefile.in
instead of Makefile. (Closes: #961747)
The example Makefile embeds build paths that are not likely to be
present on the end-user system, and possibly binary paths that may be
different on a usrmerge system, thus requiring the end-user to
regenerate the file from the Makefile.in or Makefile.am in order to
function correctly.
---
debian/libstatgrab-dev.examples | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/debian/libstatgrab-dev.examples b/debian/libstatgrab-dev.examples
index 44f63b7..e846f57 100644
--- a/debian/libstatgrab-dev.examples
+++ b/debian/libstatgrab-dev.examples
@@ -1,2 +1,2 @@
examples/*.c
-examples/Makefile
+examples/Makefile.*
--
2.20.1
Information forwarded
to debian-bugs-dist@lists.debian.org, Bartosz Fenski <fenio@debian.org>: Bug#961747; Package src:libstatgrab.
(Thu, 01 Dec 2022 23:45:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Vagrant Cascadian <vagrant@reproducible-builds.org>:
Extra info received and forwarded to list. Copy sent to Bartosz Fenski <fenio@debian.org>.
(Thu, 01 Dec 2022 23:45:03 GMT) (full text, mbox, link).
Control: tags 961747 pending
On 2021-01-03, Vagrant Cascadian wrote:
> On 2020-05-28, Vagrant Cascadian wrote:
>> The example Makefile shipped in libstatgrab-dev changes depending on the
>> build path and if the system was build with a merged /usr
>> (a.k.a. usrmerge) filesystem layout.
>>
>> The attached patches fix these issues, though it might be worth
>> considering dropping the example Makefile from the package entirely; the
>> end-user would have to regenerate it themselves in order for it to be
>> functional.
>
> On further consideration, I think the better option is to ship
> Makefile.in and Makefile.am instead of the generated Makefile, allowing
> someone wishing to use the example to regenerate the Makefile to match
> thier system. Patch attached.
I have uploaded an NMU to DELAYED/10 fixing this issue:
diff -Nru libstatgrab-0.92.1/debian/changelog libstatgrab-0.92.1/debian/changelog
--- libstatgrab-0.92.1/debian/changelog 2021-12-27 22:53:19.000000000 -0800
+++ libstatgrab-0.92.1/debian/changelog 2022-12-01 15:36:31.000000000 -0800
@@ -1,3 +1,11 @@
+libstatgrab (0.92.1-1.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * libstatgrab-dev.examples: Install Makefile.am and Makefile.in instead
+ of Makefile. (Closes: #961747)
+
+ -- Vagrant Cascadian <vagrant@reproducible-builds.org> Thu, 01 Dec 2022 15:36:31 -0800
+
libstatgrab (0.92.1-1) unstable; urgency=medium
* The Akamai Technologies paid volunteer days release.
diff -Nru libstatgrab-0.92.1/debian/libstatgrab-dev.examples libstatgrab-0.92.1/debian/libstatgrab-dev.examples
--- libstatgrab-0.92.1/debian/libstatgrab-dev.examples 2005-10-09 09:57:47.000000000 -0700
+++ libstatgrab-0.92.1/debian/libstatgrab-dev.examples 2022-12-01 15:36:31.000000000 -0800
@@ -1,2 +1,2 @@
examples/*.c
-examples/Makefile
+examples/Makefile.*
live well,
vagrant
Added tag(s) pending.
Request was from Vagrant Cascadian <vagrant@reproducible-builds.org>
to 961747-submit@bugs.debian.org.
(Thu, 01 Dec 2022 23:45:03 GMT) (full text, mbox, link).
Reply sent
to Vagrant Cascadian <vagrant@reproducible-builds.org>:
You have taken responsibility.
(Mon, 12 Dec 2022 00:45:03 GMT) (full text, mbox, link).
Notification sent
to Vagrant Cascadian <vagrant@reproducible-builds.org>:
Bug acknowledged by developer.
(Mon, 12 Dec 2022 00:45:03 GMT) (full text, mbox, link).
Subject: Bug#961747: fixed in libstatgrab 0.92.1-1.1
Date: Mon, 12 Dec 2022 00:40:12 +0000
Source: libstatgrab
Source-Version: 0.92.1-1.1
Done: Vagrant Cascadian <vagrant@reproducible-builds.org>
We believe that the bug you reported is fixed in the latest version of
libstatgrab, 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 961747@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 libstatgrab 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, 01 Dec 2022 15:36:31 -0800
Source: libstatgrab
Architecture: source
Version: 0.92.1-1.1
Distribution: unstable
Urgency: medium
Maintainer: Bartosz Fenski <fenio@debian.org>
Changed-By: Vagrant Cascadian <vagrant@reproducible-builds.org>
Closes: 961747
Changes:
libstatgrab (0.92.1-1.1) unstable; urgency=medium
.
* Non-maintainer upload.
* libstatgrab-dev.examples: Install Makefile.am and Makefile.in instead
of Makefile. (Closes: #961747)
Checksums-Sha1:
ad38ffd1c51b89404e15fbb7f95157c7d261f87f 1494 libstatgrab_0.92.1-1.1.dsc
95d5107a50c67ef2c14ef0223a2ff21ba9d7f5e5 4056 libstatgrab_0.92.1-1.1.debian.tar.xz
Checksums-Sha256:
cbed53e6101b935ace6d0e6aa5a0c654bff5bed0f0ff64da443b548c5fede4fe 1494 libstatgrab_0.92.1-1.1.dsc
5837f95175491511c5601cfcd06917eec0e34b7b2aeec4e3b02cfe8e67c73659 4056 libstatgrab_0.92.1-1.1.debian.tar.xz
Files:
36138707752fb5ac820a6efcaf404d67 1494 libs optional libstatgrab_0.92.1-1.1.dsc
3ea5f12b042579493bb735335c6ab72f 4056 libs optional libstatgrab_0.92.1-1.1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iJYEARYKAD4WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCY4k7cSAcdmFncmFudEBy
ZXByb2R1Y2libGUtYnVpbGRzLm9yZwAKCRDcUY/If5cWqkL/AP9+X/+URkFFws7+
1WXsIccnaKcUhuHttnRBN6gwGVeC8QEA396hpFC33GMlseTbx5XMF7M0d+LE71he
MgE7LVW9Ngg=
=+88U
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sat, 14 Jan 2023 07:26:36 GMT) (full text, mbox, link).
Debbugs is free software and licensed under the terms of the GNU General
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.