Debian Bug report logs -
#828788
pyparted: please make the build reproducible
Reported by: Reiner Herrmann <reiner@reiner-h.de>
Date: Mon, 27 Jun 2016 20:27:01 UTC
Severity: wishlist
Tags: patch, upstream
Found in version pyparted/3.10.7-2
Fixed in version pyparted/3.10.7-3
Done: Herbert Parentes Fortes Neto <hpfn@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, reproducible-builds@lists.alioth.debian.org, Herbert Parentes Fortes Neto <hpfn@ig.com.br>:
Bug#828788; Package src:pyparted.
(Mon, 27 Jun 2016 20:27:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Reiner Herrmann <reiner@reiner-h.de>:
New Bug report received and forwarded. Copy sent to reproducible-builds@lists.alioth.debian.org, Herbert Parentes Fortes Neto <hpfn@ig.com.br>.
(Mon, 27 Jun 2016 20:27:05 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: pyparted
Version: 3.10.7-2
Severity: wishlist
Tags: patch upstream
User: reproducible-builds@lists.alioth.debian.org
Usertags: fileordering
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org
Hi!
While working on the "reproducible builds" effort [1], we have noticed
that pyparted could not be built reproducibly.
It collects source files without sorting, which leads to a
non-deterministic linking order.
The attached patch fixes this by sorting the globbed file list.
Regards,
Reiner
[1]: https://wiki.debian.org/ReproducibleBuilds
[pyparted.patch (text/x-diff, attachment)]
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Herbert Parentes Fortes Neto <hpfn@ig.com.br>:
Bug#828788; Package src:pyparted.
(Tue, 28 Jun 2016 15:21:07 GMT) (full text, mbox, link).
Acknowledgement sent
to Herbert Fortes <hpfn@ig.com.br>:
Extra info received and forwarded to list. Copy sent to Herbert Parentes Fortes Neto <hpfn@ig.com.br>.
(Tue, 28 Jun 2016 15:21:09 GMT) (full text, mbox, link).
Message #10 received at 828788@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hi Reiner,
Em Seg, 2016-06-27 às 22:24 +0200, Reiner Herrmann escreveu:
> Source: pyparted
> Version: 3.10.7-2
> Severity: wishlist
> Tags: patch upstream
> User: reproducible-builds@lists.alioth.debian.org
> Usertags: fileordering
> X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org
>
> Hi!
>
> While working on the "reproducible builds" effort [1], we have noticed
> that pyparted could not be built reproducibly.
> It collects source files without sorting, which leads to a
> non-deterministic linking order.
>
> The attached patch fixes this by sorting the globbed file list.
>
> Regards,
> Reiner
>
> [1]: https://wiki.debian.org/ReproducibleBuilds
Thanks for the patch.
I did an upload with delay/2 minutes ago.
regards,
-- Herbert Parentes Fortes Neto (hpfn)
[signature.asc (application/pgp-signature, inline)]
Reply sent
to Herbert Parentes Fortes Neto <hpfn@debian.org>:
You have taken responsibility.
(Thu, 30 Jun 2016 16:48:34 GMT) (full text, mbox, link).
Notification sent
to Reiner Herrmann <reiner@reiner-h.de>:
Bug acknowledged by developer.
(Thu, 30 Jun 2016 16:48:34 GMT) (full text, mbox, link).
Message #15 received at 828788-close@bugs.debian.org (full text, mbox, reply):
Source: pyparted
Source-Version: 3.10.7-3
We believe that the bug you reported is fixed in the latest version of
pyparted, 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 828788@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Herbert Parentes Fortes Neto <hpfn@debian.org> (supplier of updated pyparted 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: Tue, 28 Jun 2016 11:05:48 -0300
Source: pyparted
Binary: python-parted python3-parted
Architecture: source amd64
Version: 3.10.7-3
Distribution: unstable
Urgency: medium
Maintainer: Herbert Parentes Fortes Neto <hpfn@debian.org>
Changed-By: Herbert Parentes Fortes Neto <hpfn@debian.org>
Description:
python-parted - Python interface for libparted
python3-parted - Python 3 interface for libparted
Closes: 828788
Changes:
pyparted (3.10.7-3) unstable; urgency=medium
.
* debian/control:
- using debian.org mail address.
- Standards-Version from 3.9.6 to 3.9.8.
- creation of dbg packages stopped. Debhelper take care of that.
* debian/copyright updated.
* debian/patches:
- repro-build.patch added. Thanks Reiner Herrmann. (Closes: #828788)
- typo-pydisck-h.patch added. Fixes a typo.
Checksums-Sha1:
a3504402e456c7943edafb59b4023e9f5b72d340 2042 pyparted_3.10.7-3.dsc
4c406302e733478dd174159b657d8b399dc9f94c 6288 pyparted_3.10.7-3.debian.tar.xz
d56136d83fcdd85c6275b48197e33948b761aad4 95046 python-parted-dbgsym_3.10.7-3_amd64.deb
ab9eccbbb3b67deff14dae8fdf07429ca78c99ab 69952 python-parted_3.10.7-3_amd64.deb
66521a503a269a6e7426960fa5977b86b7b37459 98840 python3-parted-dbgsym_3.10.7-3_amd64.deb
aa7cd26dd983578bf23daa05d5d721c3847b982e 69628 python3-parted_3.10.7-3_amd64.deb
Checksums-Sha256:
aa851a7fb76207e0cc2cf283c555d3f1165ff4b4aea76be763dfc4e1f370b62f 2042 pyparted_3.10.7-3.dsc
2f3ccd6b23e7f9d6a0c22b7198b072f1dc040c4d31adb875e41c25a95a32fb5a 6288 pyparted_3.10.7-3.debian.tar.xz
5b3700fcf8e7b4270404c0ba69edb858885066e9d3c62cdad82e7ca60ba452f9 95046 python-parted-dbgsym_3.10.7-3_amd64.deb
38d1518a31809bf897ea6e5033d33fbc187a0b37c0c34ddfad2175df3bbd40e8 69952 python-parted_3.10.7-3_amd64.deb
39b5877a16b1ed5381db0d6b669a7b8c9b4c103c11fe396b344735f42ef505aa 98840 python3-parted-dbgsym_3.10.7-3_amd64.deb
4df8a1368c6a10db0c4473e88057e4f4ac9a85d65b8af8f1ff3995997b53315f 69628 python3-parted_3.10.7-3_amd64.deb
Files:
1c9f8c96bc20b16dfea9e73da4d496b1 2042 python optional pyparted_3.10.7-3.dsc
fdafda465f70c90f44f4025ad423277e 6288 python optional pyparted_3.10.7-3.debian.tar.xz
d6e66605131704842cb30ca459139d01 95046 debug extra python-parted-dbgsym_3.10.7-3_amd64.deb
d25f5f1bf8ba6a43e76c20e0b1e3f788 69952 python optional python-parted_3.10.7-3_amd64.deb
264443a0a3c1c835bb7a94eecaad7259 98840 debug extra python3-parted-dbgsym_3.10.7-3_amd64.deb
0f05c7f25e96fc1f4ab194082b8320df 69628 python optional python3-parted_3.10.7-3_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCgAGBQJXcotmAAoJEFUlbyisYGEaUugP/i/UpM96ilgIEvBXCF9fPHdQ
YOnK6JbX5NiLe7H3UjIq/IqHHqBUaZvwtm5Wdt2DrX2gPuhrRJ88RpkvDbsdG81n
2/WnEN3zaXMqg8vv1eq7H3X2MnIGDkN44FNEe4aPOKJI+nnHMEAoy6mNRvZ1aVYj
BJ7+oo1/rszv8DqSMjjrcnus33yYWNsur/iC0r+5FZCFLpm6SUkU+iySdgvQzGZX
7KCmGxLaBHrVysruSyBrzc4Zdj6u8cIyKs/gfK7UxGXF7scvpXdtlj2PSrpVQ8WG
J+Dl9oi56zkJDJFE5UDNwp7hxEN0AK5g/8GSTgdVvxdzv1S+vUMtqc5WrCThGbmc
VSGzGXX4lWiyoi/iOBTA1AKUmEEWKFxO6baGnxOjDs1mpkjrSWQvz5UBkF4H/jRn
fo9Q6x4CLiJXUTfxognIuXOTu4RGM89bZc4PcMQl9X+H9fInT8d5VEClnv0ziJoP
IeKYLu5Iw6AexFbwer5uZXxEini2O1HIzAE5TmopQY5alBn61UeWwqnUnRphtV0d
CgRjNkZC1B60yA3SKyRGGBJlubiCwr38NCNlFdl+ZydZyqoaSY93x2cS91whuGVb
4eGrN4yn6CuFL1oYSwOV4LgsU0NJ+xC+iUCOixT2REdRErCMYMzooFlfOxlI6j4g
ky3Q4eNPSRgBnlaSK56O
=hLnu
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Wed, 03 Aug 2016 07:45:57 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:58:00 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.