1016583">

Debian Bug report logs - #1016583
multipath-tools: please make the build reproducible

version graph

Package: src:multipath-tools; Maintainer for src:multipath-tools is Debian DM Multipath Team <team+linux-blocks@tracker.debian.org>;

Reported by: "Chris Lamb" <lamby@debian.org>

Date: Wed, 3 Aug 2022 14:57:01 UTC

Severity: wishlist

Tags: patch

Found in version multipath-tools/0.9.0-3

Fixed in version multipath-tools/0.9.0-4

Done: Chris Hofstaedtler <zeha@debian.org>

Bug is archived. No further changes may be made.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, reproducible-bugs@lists.alioth.debian.org, Debian DM Multipath Team <team+linux-blocks@tracker.debian.org>:
Bug#1016583; Package src:multipath-tools. (Wed, 03 Aug 2022 14:57:03 GMT) (full text, mbox, link).


Acknowledgement sent to "Chris Lamb" <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-bugs@lists.alioth.debian.org, Debian DM Multipath Team <team+linux-blocks@tracker.debian.org>. (Wed, 03 Aug 2022 14:57:03 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, wrote: > Source: multipath-tools > Version: 0.9.0-3 > Severity: wishlist > Tags: patch > User: reproducible-builds@lists.alioth.debian.org > Usertags: timestamps > X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org > > Hi, > > Whilst working on the Reproducible Builds effort [0] we noticed that > multipath-tools could not be built reproducibly. > > Whilst the package is very careful to export KBUILD_BUILD_TIMESTAMP > based on the value of SOURCE_DATE_EPOCH, the issue is that the Makefile > under libdmmp/ overrides that. > > Patch attached. > > [0] https://reproducible-builds.org/ > > > Regards, > > -- > ,''`. > : :' : Chris Lamb > `. `'` lamby@debian.org / chris-lamb.co.uk > `- &References=<165953842075.30137.14538614584422708638@97bcfa01add4>&In-Reply-To=<165953842075.30137.14538614584422708638@97bcfa01add4>&subject=Re: multipath-tools: please make the build reproducible">reply):

From: "Chris Lamb" <lamby@debian.org>
To: submit@bugs.debian.org
Subject: multipath-tools: please make the build reproducible
Date: Wed, 03 Aug 2022 07:55:15 -0700
[Message part 1 (text/plain, inline)]
Source: multipath-tools
Version: 0.9.0-3
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0] we noticed that
multipath-tools could not be built reproducibly.

Whilst the package is very careful to export KBUILD_BUILD_TIMESTAMP
based on the value of SOURCE_DATE_EPOCH, the issue is that the Makefile
under libdmmp/ overrides that.

Patch attached.

 [0] https://reproducible-builds.org/


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-
[multipath-tools.diff.txt (text/plain, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian DM Multipath Team <team+linux-blocks@tracker.debian.org>:
Bug#1016583; Package src:multipath-tools. (Wed, 03 Aug 2022 16:24:02 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Hofstaedtler <zeha@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian DM Multipath Team <team+linux-blocks@tracker.debian.org>. (Wed, 03 Aug 2022 16:24:02 GMT) (full text, mbox, link).


Message #10 received at 1016583@bugs.debian.org (full text, mbox, reply):

From: Chris Hofstaedtler <zeha@debian.org>
To: Chris Lamb <lamby@debian.org>, 1016583@bugs.debian.org
Subject: Re: Bug#1016583: multipath-tools: please make the build reproducible
Date: Wed, 3 Aug 2022 18:21:39 +0200
Control: tags -1 + pending

* Chris Lamb <lamby@debian.org> [220803 16:57]:
> Whilst working on the Reproducible Builds effort [0] we noticed that
> multipath-tools could not be built reproducibly.
[..]
> Patch attached.

Thank you for working on this and the patch. Applied in git.

Chris




Added tag(s) pending. Request was from Chris Hofstaedtler <zeha@debian.org> to 1016583-submit@bugs.debian.org. (Wed, 03 Aug 2022 16:24:02 GMT) (full text, mbox, link).


Reply sent to Chris Hofstaedtler <zeha@debian.org>:
You have taken responsibility. (Sat, 13 Aug 2022 13:36:04 GMT) (full text, mbox, link).


Notification sent to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer. (Sat, 13 Aug 2022 13:36:04 GMT) (full text, mbox, link).


Message #17 received at 1016583-close@bugs.debian.org (full text, mbox, reply):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 1016583-close@bugs.debian.org
Subject: Bug#1016583: fixed in multipath-tools 0.9.0-4
Date: Sat, 13 Aug 2022 13:34:27 +0000
Source: multipath-tools
Source-Version: 0.9.0-4
Done: Chris Hofstaedtler <zeha@debian.org>

We believe that the bug you reported is fixed in the latest version of
multipath-tools, 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 1016583@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Hofstaedtler <zeha@debian.org> (supplier of updated multipath-tools 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: SHA256

Format: 1.8
Date: Sat, 13 Aug 2022 13:08:06 +0000
Source: multipath-tools
Architecture: source
Version: 0.9.0-4
Distribution: unstable
Urgency: medium
Maintainer: Debian DM Multipath Team <team+linux-blocks@tracker.debian.org>
Changed-By: Chris Hofstaedtler <zeha@debian.org>
Closes: 979095 1016583
Changes:
 multipath-tools (0.9.0-4) unstable; urgency=medium
 .
   [ Chris Lamb ]
   * [3a71447] Make the build reproducible (Closes: #1016583)
 .
   [ Chris Hofstaedtler ]
   * [d815e6b] Use libedit instead of libreadline.
     Using patches from openSUSE, expected to go upstream in the next
     release.
     Thanks to Martin Wilck <mwilck@suse.com>, Bastian Germann <bastiangermann@fishpost.de>
     (Closes: #979095)
   * [f0e62a1] Add more patches from openSUSE to fix small bugs
Checksums-Sha1:
 f1896cbca16bb85c54f894245057a9de6e74e18b 2572 multipath-tools_0.9.0-4.dsc
 3c030aee7f87adc6aba649db307f842123f8d2d3 30280 multipath-tools_0.9.0-4.debian.tar.xz
 ee9685dcc4c56b2f5b2a357d2bd5ceb2ae48151a 7419 multipath-tools_0.9.0-4_source.buildinfo
Checksums-Sha256:
 623eb01853ad4e9f2984c2e8e444c1c5fa4318d86a44a8d753e65d5c4a324c56 2572 multipath-tools_0.9.0-4.dsc
 71d575d186ef649e42f9d15b6cb22f4b08b5b710cf299e4b6ef6ab7bc232ee9a 30280 multipath-tools_0.9.0-4.debian.tar.xz
 e38d76694c75ca1265770210863b662c99348f74c71386b569a8311aff86379f 7419 multipath-tools_0.9.0-4_source.buildinfo
Files:
 cc593ba806dbe89495476e8393ae7b3d 2572 admin optional multipath-tools_0.9.0-4.dsc
 98aafe7baff1b42b9f8ff0ce7036ff32 30280 admin optional multipath-tools_0.9.0-4.debian.tar.xz
 3b9d908688060bff49549f11f02cd280 7419 admin optional multipath-tools_0.9.0-4_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEfRrP+tnggGycTNOSXBPW25MFLgMFAmL3oxoACgkQXBPW25MF
LgM66Q//YchIOV/A0GTcZ5mnTRR6lQvCexWNNx/6uLbTE5mdpZAKFsYmIOzTd3gl
yQPLtwVvJRQ3I6FDQBkru1KtpvqQWIPCO8JZylydZqZazyDwIZivYClEWilIqsaD
E17chn+TQ2A/09To9LPaZxlR9ls3kJMgozyLtu4EFI6ANSymR/pqF3KdNb+nzCXs
ZzU2sTmhB2nFgMSXeFG0vc0cyKStmmJFHDqeylzPNBcLLg23PWwO5q1AKB8XjM5x
C4UdkOFfNOvtNmuz3ajKfoKuxOeaX5kuXNmtAyva/iqbWfCjeB8GhohloulYTh9l
A9QKG2rQ65MESfvE/+wQVTU5f8Grq5UQXo4Ex9gwXG0hrkcuUsAWFsrp8sYaiK0A
rJxh+keWRFKnh8XTfzidgFuA7msbYzUU7PgKTiADHvL7g8HmF3UOLL/3pdrTShfV
fw25cOYvptbXkFJPg4nGv5Jd9qBGdTdLNFHyS6EJFMeXEifN2N+5cxKff7O8e1Kx
mfngOqd92aGRr5fImk2bCec+TFOyAHmjyqum7zVxapt5O5+i2V0eg2r7efCsSfzN
SUWnjfHA/3dc05FRGpJXNlwvucXRKdHXpwoNrCgpsYzadY+Yq0TPzUkEmV90Ddms
TA3zSMVaXCQvoWzofjRSCsnxZiboTIziH2DIL+h6jcSYwkroMrQ=
=uOeO
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 11 Sep 2022 07:32:35 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Fri Jan 31 07:19:54 2025; Machine Name: buxtehude

Debian Bug tracking system

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/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.