Debian Bug report logs - #893611
rpyc: please make the build reproducible

version graph

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

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

Date: Tue, 20 Mar 2018 13:06:01 UTC

Severity: wishlist

Tags: patch

Found in version rpyc/3.4.4-1

Fixed in version rpyc/4.0.2-1

Done: Carl Suster <carl@contraflo.ws>

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-bugs@lists.alioth.debian.org, Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>:
Bug#893611; Package src:rpyc. (Tue, 20 Mar 2018 13:06:05 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 Python Modules Team <python-modules-team@lists.alioth.debian.org>. (Tue, 20 Mar 2018 13:06:05 GMT) (full text, mbox, link).


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

From: Chris Lamb <lamby@debian.org>
To: submit@bugs.debian.org
Subject: rpyc: please make the build reproducible
Date: Tue, 20 Mar 2018 13:02:33 +0000
[Message part 1 (text/plain, inline)]
Source: rpyc
Version: 3.4.4-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: randomness
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed
that rpyc could not be built reproducibly as it renders documentation
based on non-determinstic dict/set ordering.

Patch attached.


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


Regards,

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

Message sent on to Chris Lamb <lamby@debian.org>:
Bug#893611. (Tue, 14 Aug 2018 08:21:08 GMT) (full text, mbox, link).


Message #8 received at 893611-submitter@bugs.debian.org (full text, mbox, reply):

From: Carl Suster <carl@contraflo.ws>
To: 893611-submitter@bugs.debian.org
Subject: Bug #893611 in rpyc marked as pending
Date: Tue, 14 Aug 2018 08:16:53 +0000
Control: tag -1 pending

Hello,

Bug #893611 in rpyc reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below, and you can check the diff of the fix at:

https://salsa.debian.org/python-team/modules/rpyc/commit/de24db7a4739a051519d60ca8d2e055c50c058dd

------------------------------------------------------------------------
Make the build reproducible by applying the patch provided by Chris Lamb (Closes: #893611).

------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/893611



Added tag(s) pending. Request was from Carl Suster <carl@contraflo.ws> to 893611-submitter@bugs.debian.org. (Tue, 14 Aug 2018 08:21:08 GMT) (full text, mbox, link).


Added blocking bug(s) of 893611: 906719 Request was from Carl Suster <carl@contraflo.ws> to control@bugs.debian.org. (Tue, 21 Aug 2018 01:51:04 GMT) (full text, mbox, link).


Reply sent to Carl Suster <carl@contraflo.ws>:
You have taken responsibility. (Sat, 01 Sep 2018 20:51:03 GMT) (full text, mbox, link).


Notification sent to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer. (Sat, 01 Sep 2018 20:51:03 GMT) (full text, mbox, link).


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

From: Carl Suster <carl@contraflo.ws>
To: 893611-close@bugs.debian.org
Subject: Bug#893611: fixed in rpyc 4.0.2-1
Date: Sat, 01 Sep 2018 20:49:11 +0000
Source: rpyc
Source-Version: 4.0.2-1

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

Debian distribution maintenance software
pp.
Carl Suster <carl@contraflo.ws> (supplier of updated rpyc 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, 14 Aug 2018 18:35:11 +1000
Source: rpyc
Binary: python3-rpyc python-rpyc-doc
Architecture: source
Version: 4.0.2-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>
Changed-By: Carl Suster <carl@contraflo.ws>
Description:
 python-rpyc-doc - transparent and symmetric Remote Python Call library -- documenta
 python3-rpyc - transparent and symmetric Remote Python Call library -- Python3 m
Closes: 893611 904615
Changes:
 rpyc (4.0.2-1) unstable; urgency=medium
 .
   [ Ondřej Nový ]
   * d/control: Set Vcs-* to salsa.debian.org
   * d/control: Remove ancient X-Python3-Version field
 .
   [ Carl Suster ]
   * New upstream release (Closes: #904615).
   * Recommend python3-gevent to support the new gevent server (however this
     feature is currently disabled due to crashes that are not yet understood).
   * Build-Depend on python3-gevent for the corresponding test (however this
     test is currently disabled to match upstream CI configuration).
   * Make the build reproducible by applying the patch provided by Chris Lamb
     (Closes: #893611).
   * Build-Depend on python3-sphinx-rtd-theme which is now used by the docs.
   * Stop cleaning up (in debian/rules) screencasts and CI image from docs that
     no longer exist upstream.
   * Remove GitHub "fork me" banner from documentation.
   * Update Standards-Version to 4.2.0 (no changes needed).
   * Mark the doc package as M-A: foreign as per multiarch hinter.
   * Add upstream metadata file.
   * Bump debhelper compat to 11.
Checksums-Sha1:
 5da2eaa44ac1b77d2fd0647c8b2b977dc2c4bfc2 2071 rpyc_4.0.2-1.dsc
 4527f284e8be8d990dbe72d867929939410cd881 544446 rpyc_4.0.2.orig.tar.gz
 7eff9f54738a35ffae4d1cec29068a3ce9d9086f 5816 rpyc_4.0.2-1.debian.tar.xz
 d3a11e1af9295539a000067ac931d5e12456d320 7576 rpyc_4.0.2-1_amd64.buildinfo
Checksums-Sha256:
 df7b391d5d400b3272b1acd1d5f5bf41f893c91e85c47aa041b2a8dd19ffdf0f 2071 rpyc_4.0.2-1.dsc
 ee30d02bce834fc9abc481c47865d82ce2ba6249addfa83927e6122dcc0c286b 544446 rpyc_4.0.2.orig.tar.gz
 f713a90968a5cc536c50c012a4b9e80eb972c3a93d7d9cadd4b58cd23578bb3c 5816 rpyc_4.0.2-1.debian.tar.xz
 29fd46a51cd529b970c086504cc25c15c28a9103de87d8e79b836419972cffc1 7576 rpyc_4.0.2-1_amd64.buildinfo
Files:
 bc968cbcee99e69efc09dd0808a28612 2071 python optional rpyc_4.0.2-1.dsc
 2cccda24180cfbde7a239784f201b8e9 544446 python optional rpyc_4.0.2.orig.tar.gz
 c79b22ab73e31e3244ef3c1b88925670 5816 python optional rpyc_4.0.2-1.debian.tar.xz
 5210bfa369be7d70355a3bf169bd35ac 7576 python optional rpyc_4.0.2-1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAluK9egACgkQwpPntGGC
Ws6K/RAAr9oJZmzsUWHRcoDSGIqJ1Ug/2f3RTPbJKhVkmFzjdesPvSpbTNTh1a59
hTDgH3oVL4pqxudk+rQZLHNM1GZfZlU33H27R+WvvbAD8gYKx9FYXP3jMpE5LVOF
Fr2eTg0rNxx7CG/sqe8n9rtMDusY/dHHu3yKdZVTtPk7MhT1/N9256mxdl4RZ/YS
5O9hvTvFA6MFj8/FAyt9BH58iwnXDFWWGjwsxT778ZSkyL1HuiXv7AacNHdkuQqM
qNOJJVrlC+zS+o8vkP7WWH0yswXTy7wb3V/oGD35WZwch0udeP4YUu/TfJJ3dZMm
yqCZ0CTkaAaiGOKPtGyggivzgx+gAW6y0amsQCWpykqWIuN1SAfWdIwoSodyV+mB
GtGqFAINroBJWwiPc8Mu+NzK7fcErvxr8C7W+vkO2OKy/IPPucZ20nDCtW+DnBbR
XDsoQk8sWzveKHioI/RiZYW5dV5zdoo1PFWcGk8KQ5zyk4eg7mg6aJ4NYiv54zsQ
ASaAoP+JMpDG3vOHgZcXLMdiWFJUTJQmIH5sHlfmyfSLPc2lt4jRGWi/RkbxxEoT
nv1UvvkdMxV9YqBMA7zojYu+nCO18AWe997R8UUAL2B6l5IE6ZT5UBOZMmU5tFjg
IdmeLpW+kuuUaC0Ojs0tvVelImiI8WYkfqBH3eGrNwszMVP3+oE=
=wzBq
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 05 Oct 2018 07:25:27 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 14:09:05 2023; Machine Name: bembo

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.