Debian Bug report logs - #828788
pyparted: please make the build reproducible

version graph

Package: src:pyparted; Maintainer for src:pyparted is Debian Python Team <team+python@tracker.debian.org>;

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

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


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):

From: Reiner Herrmann <reiner@reiner-h.de>
To: submit@bugs.debian.org
Subject: pyparted: please make the build reproducible
Date: Mon, 27 Jun 2016 22:24:22 +0200
[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):

From: Herbert Fortes <hpfn@ig.com.br>
To: Reiner Herrmann <reiner@reiner-h.de>, 828788@bugs.debian.org
Subject: Re: Bug#828788: pyparted: please make the build reproducible
Date: Tue, 28 Jun 2016 12:19:30 -0300
[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):

From: Herbert Parentes Fortes Neto <hpfn@debian.org>
To: 828788-close@bugs.debian.org
Subject: Bug#828788: fixed in pyparted 3.10.7-3
Date: Thu, 30 Jun 2016 16:47:18 +0000
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.