Debian Bug report logs -
#885408
multipath-tools: please make the build reproducible
Reported by: Chris Lamb <lamby@debian.org>
Date: Tue, 26 Dec 2017 20:12:01 UTC
Severity: wishlist
Tags: patch
Found in versions multipath-tools/0.7.4-1, multipath-tools/0.7.4-2
Fixed in version multipath-tools/0.7.4-3
Done: Ritesh Raj Sarraf <rrs@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, reproducible-bugs@lists.alioth.debian.org, Debian LVM Team <pkg-lvm-maintainers@lists.alioth.debian.org>:
Bug#885408; Package src:multipath-tools.
(Tue, 26 Dec 2017 20:12: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 LVM Team <pkg-lvm-maintainers@lists.alioth.debian.org>.
(Tue, 26 Dec 2017 20:12:03 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: multipath-tools
Version: 0.7.4-1
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.
Patch attached.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
[multipath-tools.diff.txt (text/plain, attachment)]
Reply sent
to Ritesh Raj Sarraf <rrs@debian.org>:
You have taken responsibility.
(Wed, 27 Dec 2017 06:06:06 GMT) (full text, mbox, link).
Notification sent
to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer.
(Wed, 27 Dec 2017 06:06:06 GMT) (full text, mbox, link).
Message #10 received at 885408-close@bugs.debian.org (full text, mbox, reply):
Source: multipath-tools
Source-Version: 0.7.4-2
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 885408@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ritesh Raj Sarraf <rrs@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: SHA512
Format: 1.8
Date: Wed, 27 Dec 2017 11:20:03 +0530
Source: multipath-tools
Binary: multipath-tools kpartx multipath-tools-boot multipath-udeb kpartx-udeb
Architecture: source amd64 all
Version: 0.7.4-2
Distribution: unstable
Urgency: medium
Maintainer: Debian LVM Team <pkg-lvm-maintainers@lists.alioth.debian.org>
Changed-By: Ritesh Raj Sarraf <rrs@debian.org>
Description:
kpartx - create device mappings for partitions
kpartx-udeb - create device mappings for partitions - udeb package (udeb)
multipath-tools - maintain multipath block device access
multipath-tools-boot - Support booting from multipath devices
multipath-udeb - maintain multipath block device access - udeb package (udeb)
Closes: 885408
Changes:
multipath-tools (0.7.4-2) unstable; urgency=medium
.
* Upload to Unstable
* [5559c5f] Make the package reproducible across builds.
Thanks to Chris Lamb (Closes: #885408)
Checksums-Sha1:
6ae68d891a58a20625aba86250940ea4507ff489 2584 multipath-tools_0.7.4-2.dsc
12911e8b87ab7721425afc4e6ea93c3409f6f2e7 32936 multipath-tools_0.7.4-2.debian.tar.xz
50c1af79236c693cefd311c0892a46ac591a9435 55140 kpartx-dbgsym_0.7.4-2_amd64.deb
2c34e8232d758c5415f03be419b2adeb025a15fe 18020 kpartx-udeb_0.7.4-2_amd64.udeb
faa67c8f6461c28bdb761ac9d7b1ba95f30b3bb3 36004 kpartx_0.7.4-2_amd64.deb
ebc78a63e53c88915e2a4a258b064006165349a0 21020 multipath-tools-boot_0.7.4-2_all.deb
6aa851abc4ca5b547227e658965268106b0530c3 700308 multipath-tools-dbgsym_0.7.4-2_amd64.deb
b4ed78f9817183a8856c83320c7a0d8480c94cd5 8385 multipath-tools_0.7.4-2_amd64.buildinfo
85ad795551a25cd6800cecf843a96e3c3f863139 267028 multipath-tools_0.7.4-2_amd64.deb
aa9a0a79502c39210b94a6cabf5ca408ef8e763b 140472 multipath-udeb_0.7.4-2_amd64.udeb
Checksums-Sha256:
5682d99c116ef814b327a305ad9eadb9bb303a4442813f3d2c6770ada62605ad 2584 multipath-tools_0.7.4-2.dsc
8891bc3156134f1e84827e90deffd3cd82eeb2b5a2369ecf6a223a7898a4dafa 32936 multipath-tools_0.7.4-2.debian.tar.xz
1d6f96c6565b5daeecb9a519436ef98cb3d21527c494597a286fa7b225efdcfa 55140 kpartx-dbgsym_0.7.4-2_amd64.deb
48a23421f715807917087b32c79c85a64d755c424a40b69e342cd437c5fbda03 18020 kpartx-udeb_0.7.4-2_amd64.udeb
ca9a02fa07525eba792e96fb49778831da6fe35d6a737c04301329b2a3596bd3 36004 kpartx_0.7.4-2_amd64.deb
656c7c4867b62c4ad14192bea9158a60491d85b91d9e96df756c15fbd3b9e5b2 21020 multipath-tools-boot_0.7.4-2_all.deb
b2a0ae5b5f60a7b2d207ec0862fd5f6ec9ed0785fda0e18f480577a3df22e17b 700308 multipath-tools-dbgsym_0.7.4-2_amd64.deb
3a4f12ee99a3584e426c2ec92f844bd614bc34367bbee9bd3998e5a3bdbee202 8385 multipath-tools_0.7.4-2_amd64.buildinfo
c71bed52818840bab1f9ae1c5b272608dd7f8ba4ed4970800c698bb0bc5cc5b9 267028 multipath-tools_0.7.4-2_amd64.deb
c1639767372bb150821568e4b73c929848a9762b57862567516c6316afdff0c0 140472 multipath-udeb_0.7.4-2_amd64.udeb
Files:
d27296b6469bd3eca9f01da4a69b14af 2584 admin extra multipath-tools_0.7.4-2.dsc
65ebd3c489aaacdf9bcc5399869d29e9 32936 admin extra multipath-tools_0.7.4-2.debian.tar.xz
c8d952fcf1f1cd1137ba45df8f954005 55140 debug optional kpartx-dbgsym_0.7.4-2_amd64.deb
50bbde3e800a0dacaab1169b727c65f8 18020 debian-installer extra kpartx-udeb_0.7.4-2_amd64.udeb
c8f075340b87e4447eccf0ace1431b10 36004 admin extra kpartx_0.7.4-2_amd64.deb
781e82a4e5bd4241a6a5dc1e303701fd 21020 admin extra multipath-tools-boot_0.7.4-2_all.deb
79d903d65077f8cb8280d423f6f76f89 700308 debug optional multipath-tools-dbgsym_0.7.4-2_amd64.deb
bb9eb3ae96360c87b4a78ae990fb526e 8385 admin extra multipath-tools_0.7.4-2_amd64.buildinfo
72a1fc3fe1aa6e6bfcece23abc4f319d 267028 admin extra multipath-tools_0.7.4-2_amd64.deb
b5751b026c5bb2d5206b7cb27b510152 140472 debian-installer extra multipath-udeb_0.7.4-2_amd64.udeb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEQCVDstmIVAB/Yn02pjpYo/LhdWkFAlpDNWEACgkQpjpYo/Lh
dWlPFw//VGVd2nI/SQgVzFBCn5LnQtrLq4tHOEUSznUOtB7fZRXJCoJQe3p4Lva/
BcHqfIsid2CVY5fT5A3tP460B+wOVvjJ1wAu2NfjvV1tJ+a9Z6IvBPyuh84+wQsw
MwpdlmcvXIA96F6QdVQrdgWX+3ypVjGB0+ggMj1k6OOsgyoPndO3X0V3d6Ki2cLn
bYLFRIce4IAviFSAws87KjZae1o77ewcwIEdXvqdE8sQhntEi+jsrW1EZEbsuF5H
qXJDZ3N+sLD04iWQBc7z5Jx9sp3XPVSEOA5bKYo8DqHGkjkDlH3W6b1qXOYaDmWO
+DcEnR+0NUQDEh3/yzqy7LcPwZq9vijjdh8TYGdo+RlDgAAoSCJDhREx3KokVsij
8raBLpFc2JDdqXbSaDpINbvmlcgXFPtp73OdmF4OKOlxbKWIQ7iZLTnaFGz2rqJL
oKDwSie0IPUkFmYIHNz74iJB2hjHGlC12pz6sIanWcysOMlu0VGdVG9T0weG5EHZ
RKy1IvvFPttkP8nrsd+6sJPOeOJdT/3dVKSNPeiz1n78+k7iOk7yXNdx5goqspqY
rTRK5SMU2jEGX2oZpOpTCUyguNlCt6UCs5p0t/EV4eoksmNCugcreTQtqfqS+O9o
CqGFDnO6NshzXL9XN6LEchxkpqWOyatBB5owk72TIQivovaTnjQ=
=bCJ8
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Mon, 29 Jan 2018 07:25:25 GMT) (full text, mbox, link).
Bug unarchived.
Request was from Chris Lamb <lamby@debian.org>
to control@bugs.debian.org.
(Thu, 08 Feb 2018 08:18:03 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian LVM Team <pkg-lvm-maintainers@lists.alioth.debian.org>:
Bug#885408; Package src:multipath-tools.
(Thu, 08 Feb 2018 08:27:08 GMT) (full text, mbox, link).
Acknowledgement sent
to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian LVM Team <pkg-lvm-maintainers@lists.alioth.debian.org>.
(Thu, 08 Feb 2018 08:27:08 GMT) (full text, mbox, link).
Message #19 received at 885408@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
unarchive 885408
found 885408 0.7.4-2
tags 885408 + patch
thanks
Hi,
It seems like my patch was inccomplete:
date: invalid date '1514353803'
This is due to:
if (defined($ENV{'KBUILD_BUILD_TIMESTAMP'}) &&
(my $seconds = `date -d"${ENV{'KBUILD_BUILD_TIMESTAMP'}}" +%s`) ne '') {
New patch attached.
[0] https://reproducible-builds.org/
Best wishes,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
[multipath-tools.diff.txt (text/plain, attachment)]
Marked as found in versions multipath-tools/0.7.4-2; no longer marked as fixed in versions multipath-tools/0.7.4-2 and reopened.
Request was from Chris Lamb <lamby@debian.org>
to control@bugs.debian.org.
(Thu, 08 Feb 2018 08:27:10 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian LVM Team <pkg-lvm-maintainers@lists.alioth.debian.org>:
Bug#885408; Package src:multipath-tools.
(Sat, 10 Feb 2018 04:48:03 GMT) (full text, mbox, link).
Acknowledgement sent
to rrs@debian.org:
Extra info received and forwarded to list. Copy sent to Debian LVM Team <pkg-lvm-maintainers@lists.alioth.debian.org>.
(Sat, 10 Feb 2018 04:48:03 GMT) (full text, mbox, link).
Message #26 received at 885408@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Control: tag -1 +pending
On Thu, 2018-02-08 at 13:53 +0530, Chris Lamb wrote:
> unarchive 885408
> found 885408 0.7.4-2
> tags 885408 + patch
> thanks
>
Thanks. I have added it to my repo and it'll be part of next upload.
Ritesh
> Hi,
>
> It seems like my patch was inccomplete:
>
> date: invalid date '1514353803'
>
> This is due to:
>
> if (defined($ENV{'KBUILD_BUILD_TIMESTAMP'}) &&
> (my $seconds = `date -d"${ENV{'KBUILD_BUILD_TIMESTAMP'}}" +%s`)
> ne '') {
>
> New patch attached.
>
> [0] https://reproducible-builds.org/
>
>
> Best wishes,
>
--
Ritesh Raj Sarraf | http://people.debian.org/~rrs
Debian - The Universal Operating System
[signature.asc (application/pgp-signature, inline)]
Added tag(s) pending.
Request was from Ritesh Raj Sarraf <rrs@debian.org>
to 885408-submit@bugs.debian.org.
(Sat, 10 Feb 2018 04:48:03 GMT) (full text, mbox, link).
Reply sent
to Ritesh Raj Sarraf <rrs@debian.org>:
You have taken responsibility.
(Sat, 10 Feb 2018 16:27:07 GMT) (full text, mbox, link).
Notification sent
to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer.
(Sat, 10 Feb 2018 16:27:07 GMT) (full text, mbox, link).
Message #33 received at 885408-close@bugs.debian.org (full text, mbox, reply):
Source: multipath-tools
Source-Version: 0.7.4-3
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 885408@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ritesh Raj Sarraf <rrs@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: SHA512
Format: 1.8
Date: Sat, 10 Feb 2018 11:23:20 +0530
Source: multipath-tools
Binary: multipath-tools kpartx multipath-tools-boot multipath-udeb kpartx-udeb
Architecture: source amd64 all
Version: 0.7.4-3
Distribution: unstable
Urgency: medium
Maintainer: Debian LVM Team <pkg-lvm-maintainers@lists.alioth.debian.org>
Changed-By: Ritesh Raj Sarraf <rrs@debian.org>
Description:
kpartx - create device mappings for partitions
kpartx-udeb - create device mappings for partitions - udeb package (udeb)
multipath-tools - maintain multipath block device access
multipath-tools-boot - Support booting from multipath devices
multipath-udeb - maintain multipath block device access - udeb package (udeb)
Closes: 885408 886938 887917
Changes:
multipath-tools (0.7.4-3) unstable; urgency=medium
.
[ Ritesh Raj Sarraf ]
* [a22d317] Make build reproducible.
Thanks to Chris Lamb (Closes: #885408)
* [f029a76] Add linux-initramfs-tool as a initramfs dependency
instead of initramfs-tools. This extends multipath to other
implementations like dracut.
Thanks to Thomas Lange (Closes: #887917)
.
[ Julian Andres Klode ]
* [1b595cb] Move dm-mpath rules from position 11 to position 56
* [6053243] Install dm-parts.rule
* [c1a1a53] Fix /usr/lib/udev to be /lib/udev
* [c80ab6e] Fix 11-dm-mpath.rules to check for DM_UDEV_RULES,
not DM_UDEV_RULES_VSN
* [75d7eff] d/rules: Run dh_clean from clean target
* [83c25f2] Install 68-del-part-nodes.rules
* [5136bc1] Import upstream commit to fix crash in multipathd
* (Closes: #886938)
Checksums-Sha1:
e50b2b670f7fbd48040bfe3f1bee446d9ac08945 2584 multipath-tools_0.7.4-3.dsc
0c832f740301e6b9030de93e7665e9ce548b0be7 34264 multipath-tools_0.7.4-3.debian.tar.xz
2aa0370a35fea8c40bf87c1edece313c06de8d24 54996 kpartx-dbgsym_0.7.4-3_amd64.deb
3bc4347a19ca13935b0f36db843335539b156658 18012 kpartx-udeb_0.7.4-3_amd64.udeb
4aa15104887f1dea7cc82cbc9ded0539b86f16ef 36944 kpartx_0.7.4-3_amd64.deb
b86949865bc0a9f4dd41f3e586e95f799b08e85d 21356 multipath-tools-boot_0.7.4-3_all.deb
5088ce8bcda9e9e27663a013d029d2a59279eade 697076 multipath-tools-dbgsym_0.7.4-3_amd64.deb
79c1fa28cec26b88988318413516075112a4a3fa 8377 multipath-tools_0.7.4-3_amd64.buildinfo
52d3a6b3662d29b2e5915e415ebcd43a16548439 266356 multipath-tools_0.7.4-3_amd64.deb
e8646720f2c571b4230d7eb03b606018b358510e 140724 multipath-udeb_0.7.4-3_amd64.udeb
Checksums-Sha256:
7ea566b8b05c0742f986a460191246a70c867927806540160e8e61aca4bca0ed 2584 multipath-tools_0.7.4-3.dsc
77c2385d2982d827db586fa4274c05108d7c887ad4a741fa7a215b5f99379da3 34264 multipath-tools_0.7.4-3.debian.tar.xz
a617f04cc19bedefb47918557dabe74335528b498da5ae33d6732350d4a0eff9 54996 kpartx-dbgsym_0.7.4-3_amd64.deb
1f852909dbf3b797740527de72af9820b24e5dac1b42f75f6ce3635ee66b3822 18012 kpartx-udeb_0.7.4-3_amd64.udeb
9892f54a06ade120e8f784635c95f0e6ca3dde03ec329e8f7eee10b940b269b4 36944 kpartx_0.7.4-3_amd64.deb
7810d203d917c87e2d84f728bc1b5416b703c4fe97cf45f6390ca1c804c43a76 21356 multipath-tools-boot_0.7.4-3_all.deb
91435b299b6cec07f0bf1b84be4d3c33c3955f84fc6729003bd97e58d90b300b 697076 multipath-tools-dbgsym_0.7.4-3_amd64.deb
a88b4b6fb7c8267cb62d48b976bb3b6cea493b903fcf39c67712adc312360fe3 8377 multipath-tools_0.7.4-3_amd64.buildinfo
d377fde04345301dccdaec4f3537290f01af30f3c6fe5f46bef85b742e184975 266356 multipath-tools_0.7.4-3_amd64.deb
158875f76aa2234cddae287e43a21a569c3b2f959692b9328771baaf7ed4a970 140724 multipath-udeb_0.7.4-3_amd64.udeb
Files:
0da0bae4d09bf793e9560d0e437db0c5 2584 admin extra multipath-tools_0.7.4-3.dsc
06a5c66c68bd8c3b02250cc817b73286 34264 admin extra multipath-tools_0.7.4-3.debian.tar.xz
e773b1c37ef72de9a9f9619ea3410476 54996 debug optional kpartx-dbgsym_0.7.4-3_amd64.deb
ef3d32211e3d472dd50e0070cb1a49b7 18012 debian-installer extra kpartx-udeb_0.7.4-3_amd64.udeb
14fb432a0afed8bb0eb316b54b2380bf 36944 admin extra kpartx_0.7.4-3_amd64.deb
8df7e50306e965a7d6f07f0a10f5fb17 21356 admin extra multipath-tools-boot_0.7.4-3_all.deb
a39a01154f76b6f434f491b7fda59c6f 697076 debug optional multipath-tools-dbgsym_0.7.4-3_amd64.deb
41350d40a5a1ce366980e14d47ccc391 8377 admin extra multipath-tools_0.7.4-3_amd64.buildinfo
89c6a32b8b9b22c8643897ee24fc1bee 266356 admin extra multipath-tools_0.7.4-3_amd64.deb
a2d1eca7e26a79011ab446f8d9eaec1d 140724 debian-installer extra multipath-udeb_0.7.4-3_amd64.udeb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEQCVDstmIVAB/Yn02pjpYo/LhdWkFAlp/GMsACgkQpjpYo/Lh
dWnM3g/8D0yESsEE1BnBhJyVR69mMB1RbtMAXFKEO1rwJohIPBed90+URTVMhxM9
k2lm3JFsux3vwKBfFl9Z9/Qb6YCT1vahN7z/pVSsdhg6N+qt0rnalhnXb2dPoSWV
mh0tQXIUibk0RfCnbGG2IIIMI3GouQmRkbyCOBN+/TBlqnZSMe2wAvVps0sat+yR
niPJ39GPrbYyDDJxPfdfyTW2WPoDJf23guANjEQyubEK1JC9ftqt1gWhLHVv6ygR
Opi+9rzkTxTPUqI51hPanbsll4vSC+sQLF23CT6XAEw/pCfX0V1KXnK0OHcvx6K3
xpBKispXXbqrru3MoiDOAoRJuP2ozVOuUMLtPEf+uZOGvgd/5GNo7IYXSallJGYn
k7+njeuUGlknrdqZVACf3TGMle0HKeg0J3a4oQOb7vCj3KZP6xPPfAabcrn16zg6
uB7/7ADdtmVwpRScujIEf/6OhC1QR2BikrNSTpohPudiH5sO7LSSdSHWiWMEpIyI
yynCX6axbOOum4KB2VQSy41Hn0lpmv5ZeEOoajf+xo6gzTD53i0U7uKmBcHK0ZKr
V9n1NzbNZSDOEGIbvIVpLZ48g1mNteWa91ql+umIyiHg0i7ujGXW63BaqNAK9EXQ
Ax5oCzzDTcCh1y/aRj3VQ2OWrJg8NzkMwYlGZEeXWEBz9nAoOvU=
=FLDa
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Fri, 16 Mar 2018 07:25:43 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:
Wed May 17 13:46:25 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
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.