Debian Bug report logs -
#806493
cython: please make the output reproducible
Reported by: Chris Lamb <lamby@debian.org>
Date: Fri, 27 Nov 2015 21:48:02 UTC
Severity: wishlist
Tags: patch
Found in versions cython/0.23.2+git16-ga8fbae1-1, cython/0.23.4+git4-g7eed8d8-1
Fixed in version cython/0.24.1-1
Done: Yaroslav Halchenko <debian@onerussian.com>
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, Python Applications Packaging Team <python-apps-team@lists.alioth.debian.org>:
Bug#806493; Package src:cython.
(Fri, 27 Nov 2015 21:48:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Chris Lamb <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-builds@lists.alioth.debian.org, Python Applications Packaging Team <python-apps-team@lists.alioth.debian.org>.
(Fri, 27 Nov 2015 21:48: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: cython
Version: 0.23.2+git16-ga8fbae1-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: randomness toolchain
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org
Hi,
Whilst working on the "reproducible builds" effort [0], we noticed that
cython generates output that is not reproducible.
The attached patch removes non-deterministic dict ordering from the
output. Once applied, some packages that use cython can be built
reproducibly using our reproducible toolchain (eg. astroscrappy).
[0] https://wiki.debian.org/ReproducibleBuilds
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
[cython.diff.txt (text/plain, attachment)]
Added tag(s) pending.
Request was from yoh@users.alioth.debian.org
to control@bugs.debian.org.
(Fri, 19 Feb 2016 18:24:08 GMT) (full text, mbox, link).
Reply sent
to Yaroslav Halchenko <debian@onerussian.com>:
You have taken responsibility.
(Fri, 19 Feb 2016 18:39:09 GMT) (full text, mbox, link).
Notification sent
to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer.
(Fri, 19 Feb 2016 18:39:09 GMT) (full text, mbox, link).
Message #12 received at 806493-close@bugs.debian.org (full text, mbox, reply):
Source: cython
Source-Version: 0.23.4+git4-g7eed8d8-1
We believe that the bug you reported is fixed in the latest version of
cython, 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 806493@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Yaroslav Halchenko <debian@onerussian.com> (supplier of updated cython 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: Fri, 19 Feb 2016 10:12:47 -0500
Source: cython
Binary: cython cython-dbg cython3 cython3-dbg cython-doc
Architecture: source amd64 all
Version: 0.23.4+git4-g7eed8d8-1
Distribution: unstable
Urgency: medium
Maintainer: Python Applications Packaging Team <python-apps-team@lists.alioth.debian.org>
Changed-By: Yaroslav Halchenko <debian@onerussian.com>
Description:
cython - C-Extensions for Python
cython-dbg - C-Extensions for Python - debug build
cython-doc - C-Extensions for Python - documentation
cython3 - C-Extensions for Python 3
cython3-dbg - C-Extensions for Python 3 - debug build
Closes: 806493
Changes:
cython (0.23.4+git4-g7eed8d8-1) unstable; urgency=medium
.
* Fresh upstream post bugfix release snapshot
* patches/deb-reproducible.patch - deterministically sort items for
reproducible execution. Thanks Chris Lamb (Closes: #806493)
* patches/guess_longness.patch - dropped since this release includes it
Checksums-Sha1:
ee87e88608a39f2fc4143cb4560c1ecbd148cf0b 2435 cython_0.23.4+git4-g7eed8d8-1.dsc
9af582db1c14aa4eb97d408a63895b969f7930b1 1662555 cython_0.23.4+git4-g7eed8d8.orig.tar.gz
c570d49da1ce04515be7ff8c5cd584d9cc960dac 22884 cython_0.23.4+git4-g7eed8d8-1.debian.tar.xz
2a2bd7bff02ea4a50e85ddfbd414a9c4204169e0 3748976 cython-dbg_0.23.4+git4-g7eed8d8-1_amd64.deb
29f2c9238de5a85c227cfb52ceb4e5da585b67ed 439326 cython-doc_0.23.4+git4-g7eed8d8-1_all.deb
db426ae429f729cb1a43ee381eab39a0d4daaacf 10431700 cython3-dbg_0.23.4+git4-g7eed8d8-1_amd64.deb
3f411f65c5f48c7516e6666feaa56d52c8e7ec0d 2052556 cython3_0.23.4+git4-g7eed8d8-1_amd64.deb
2a4f8442aaa85d804033736e2f18838b09845971 1546784 cython_0.23.4+git4-g7eed8d8-1_amd64.deb
Checksums-Sha256:
f0e614c81876d2dece6f033cab14ff3681a3be9e27418c469ffb261db4f78987 2435 cython_0.23.4+git4-g7eed8d8-1.dsc
d5cdcdff21d79d22a148659571893e99bff7e9c731f95c1dfeb8c98f54f437a6 1662555 cython_0.23.4+git4-g7eed8d8.orig.tar.gz
ff6d62c3fea4d2ff7eebf208a2face298b419269e211862d168a4391a66f5c00 22884 cython_0.23.4+git4-g7eed8d8-1.debian.tar.xz
ab58877d47d04c3f342d02c74f530d032010e5e06b4b44ebde851533d61e3f15 3748976 cython-dbg_0.23.4+git4-g7eed8d8-1_amd64.deb
c01c0d03d9720e3e05f9065f66e25d2bb5d08cd08918f692dbbf632be4b4ddf2 439326 cython-doc_0.23.4+git4-g7eed8d8-1_all.deb
d5608cc16579ddca2fbe2e467b53108f63c4ab273b67d2e9ae950b842bc4cbd9 10431700 cython3-dbg_0.23.4+git4-g7eed8d8-1_amd64.deb
a21aa7f346230eff3af01a7b426000b5b3c34823f59f83682d002b9045fd49c5 2052556 cython3_0.23.4+git4-g7eed8d8-1_amd64.deb
2626b674d820c1c5fc953446d65638336833575779d300731b6b63920ffed3fe 1546784 cython_0.23.4+git4-g7eed8d8-1_amd64.deb
Files:
282c09db95f4d62e9575e3840d28b63f 2435 python optional cython_0.23.4+git4-g7eed8d8-1.dsc
32f312de9b15ddde722c70c8f5e50e7f 1662555 python optional cython_0.23.4+git4-g7eed8d8.orig.tar.gz
40b56b59bc236aa0ef73d8f0a519d61b 22884 python optional cython_0.23.4+git4-g7eed8d8-1.debian.tar.xz
18d91e1d19e5290b9bdf5cede5d06bb6 3748976 debug extra cython-dbg_0.23.4+git4-g7eed8d8-1_amd64.deb
13aa9d253c499291226651222a817328 439326 doc optional cython-doc_0.23.4+git4-g7eed8d8-1_all.deb
3ccd2ec570dd48cec7bc1c0dd4c28d0d 10431700 debug extra cython3-dbg_0.23.4+git4-g7eed8d8-1_amd64.deb
763026200f2b925ab5786a7188c4fdb0 2052556 python optional cython3_0.23.4+git4-g7eed8d8-1_amd64.deb
bf328777a11c7c42f4f21984fdf7bfee 1546784 python optional cython_0.23.4+git4-g7eed8d8-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJWx1zBAAoJEKLeI1Bi2jP6/CgQALkX7qkaxninKl0kW+rai569
1tnNh+sT3jDniZGWvMS/tm0riyUwW8pL93ggC2hLmaeXzMtuGPAL3wOjtb62YArP
P1aYrkB4u6b1EvEtFUxcwWCwWWfW3VusmN1sts54DYLhlrvp7Z+QX/PvzSQiPg4m
+yB50rTWcPPSVdRyDw9+kpAlP+DYpznEz9nIkoh8cF+DPjSVe44Fsb6RF/5Lnx6O
TUIUpdz0H0UUr4uXOrv27XahRwUHI3/n+OkYKTf88zUrg38D5eFGBaiXTcJHxojh
6dqtDXm96mllZkRz2uulqO+1yeeS5x4O7L+3n6EhC2GGBXNlJFsqbxg9jcBZkr+9
XpN+/KmK9JLWvcMmJtfaM2ayYAXMm+lAx5x/ZL3Y7QGaVBUbGn95ewdktTE2nonX
AIE4Y4EhOJOj9bJhZIAIZRouasutCpKON5Cw1P6avhXUa49LgDGpL5kNrnct95dX
JQrnBqdK1U6J/oER0DXe/IthVh283gM5eLYCHYa5p3O0Y5lrDRlNBxPki2rv/f6M
3BpbFYsJjMx5FKgBWtl8LJKoCOnfSyYuUzsXxqis2NUl6txH3Q6fC3+zzLB8lJFg
jxDsI3NjZ921eFNFwebLaXxNjDV7yV0MMxmZSx5i7UFZnkduUGVq0vyniB+fFDWB
1bfYCuxR7SYFl8qv+FoY
=3N73
-----END PGP SIGNATURE-----
Information forwarded
to debian-bugs-dist@lists.debian.org, Python Applications Packaging Team <python-apps-team@lists.alioth.debian.org>:
Bug#806493; Package src:cython.
(Sun, 21 Feb 2016 21:48:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Jérémy Bobbio <lunar@debian.org>:
Extra info received and forwarded to list. Copy sent to Python Applications Packaging Team <python-apps-team@lists.alioth.debian.org>.
(Sun, 21 Feb 2016 21:48:05 GMT) (full text, mbox, link).
Message #17 received at 806493@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Debian Bug Tracking System:
> This is an automatic notification regarding your Bug report
> which was filed against the src:cython package:
>
> #806493: cython: please make the output reproducible
>
> It has been closed by Yaroslav Halchenko <debian@onerussian.com>.
Sadly, this doesn't seem to fix all issues:
https://tests.reproducible-builds.org/dbd/unstable/amd64/astroscrappy_1.0.3-6.diffoscope.html
--
Lunar .''`.
lunar@debian.org : :Ⓐ : # apt-get install anarchism
`. `'`
`-
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Python Applications Packaging Team <python-apps-team@lists.alioth.debian.org>:
Bug#806493; Package src:cython.
(Fri, 26 Feb 2016 22:24:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Python Applications Packaging Team <python-apps-team@lists.alioth.debian.org>.
(Fri, 26 Feb 2016 22:24:04 GMT) (full text, mbox, link).
Message #22 received at 806493@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
found 806493 0.23.4+git4-g7eed8d8-1
thanks
> Sadly, this doesn't seem to fix all issues:
> https://tests.reproducible-builds.org/dbd/unstable/amd64/astroscrappy_1.0.3-6.diffoscope.html
Patch attached to fix this issue.
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
[cython.diff.txt (text/plain, attachment)]
Marked as found in versions cython/0.23.4+git4-g7eed8d8-1; no longer marked as fixed in versions cython/0.23.4+git4-g7eed8d8-1 and reopened.
Request was from Chris Lamb <lamby@debian.org>
to control@bugs.debian.org.
(Fri, 26 Feb 2016 22:24:07 GMT) (full text, mbox, link).
Reply sent
to Yaroslav Halchenko <debian@onerussian.com>:
You have taken responsibility.
(Tue, 02 Aug 2016 04:21:04 GMT) (full text, mbox, link).
Notification sent
to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer.
(Tue, 02 Aug 2016 04:21:06 GMT) (full text, mbox, link).
Message #29 received at 806493-close@bugs.debian.org (full text, mbox, reply):
Source: cython
Source-Version: 0.24.1-1
We believe that the bug you reported is fixed in the latest version of
cython, 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 806493@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Yaroslav Halchenko <debian@onerussian.com> (supplier of updated cython 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: Mon, 01 Aug 2016 18:21:43 -0400
Source: cython
Binary: cython cython-dbg cython3 cython3-dbg cython-doc
Architecture: source amd64 all
Version: 0.24.1-1
Distribution: unstable
Urgency: medium
Maintainer: Python Applications Packaging Team <python-apps-team@lists.alioth.debian.org>
Changed-By: Yaroslav Halchenko <debian@onerussian.com>
Description:
cython - C-Extensions for Python
cython-dbg - C-Extensions for Python - debug build
cython-doc - C-Extensions for Python - documentation
cython3 - C-Extensions for Python 3
cython3-dbg - C-Extensions for Python 3 - debug build
Closes: 806493 820183 830645
Changes:
cython (0.24.1-1) unstable; urgency=medium
.
[ Alexis Bienvenüe <pado@passoire.fr> ]
* Fix copyright year in documentation for reproducible build
(Closes: #820183)
.
[ Yaroslav Halchenko ]
* Fresh upstream release (Closes: #830645)
- addresses additional reproducible build issues (Closes: #806493)
please open NEW bugreport if additional issues persist
* debian/watch
- monitor pypi for release tarballs
Checksums-Sha1:
615999bb02bea34e5d26f2570db2bcc7812c4bad 2337 cython_0.24.1-1.dsc
a837efb73c195585ce6e27cf53e3587285ccd39f 1703756 cython_0.24.1.orig.tar.gz
44af2fc6a6a634f22f9d5901cf9c87ae0de5b0d8 23020 cython_0.24.1-1.debian.tar.xz
9a9b7f285713d58a021ec6b5824069987fde9a29 3916254 cython-dbg_0.24.1-1_amd64.deb
b6bef786310b25f8843e905603b41fb0bb1caab3 443104 cython-doc_0.24.1-1_all.deb
f71b18904b84dc4aace66109f2b65e0a07d0767e 6364058 cython3-dbg_0.24.1-1_amd64.deb
9130ba488b0384e840ee833141e62f1dd2af70f7 1766558 cython3_0.24.1-1_amd64.deb
bf24c6192c0021fac895f3d7ba51357a62eae2ef 1751766 cython_0.24.1-1_amd64.deb
Checksums-Sha256:
44de613896c6862c73c7cafaaab4834f5d334a56c726acfd36c940300e6212b3 2337 cython_0.24.1-1.dsc
84808fda00508757928e1feadcf41c9f78e9a9b7167b6649ab0933b76f75e7b9 1703756 cython_0.24.1.orig.tar.gz
73e2bd663e05e6b0704e188524e74a25d1742fcee81e7cde46e0a3bb91b7620a 23020 cython_0.24.1-1.debian.tar.xz
09e12a0e04839841894c77698c8f8773bcc5ce3c6d9ad75cbefd50dda9854992 3916254 cython-dbg_0.24.1-1_amd64.deb
95c3ec0304b29f21c7cc6ed6dec0832870e05bb0af5336268d779089dc64358f 443104 cython-doc_0.24.1-1_all.deb
9870b49da0d80b045f6d1370017b68e6622f0e38f0e40b9046ae57ab7f6be1c6 6364058 cython3-dbg_0.24.1-1_amd64.deb
d5bf18d8f6bbaa8b925490da2b4129dd6e7c13a021efaae1b954f6df3bb36340 1766558 cython3_0.24.1-1_amd64.deb
2cd60291d651f9e35a7e26c7f87db30099bd4882131b6fe3764d77764cd0a83c 1751766 cython_0.24.1-1_amd64.deb
Files:
70032bb8e05f31e40095103441a18d02 2337 python optional cython_0.24.1-1.dsc
890b494a12951f1d6228c416a5789554 1703756 python optional cython_0.24.1.orig.tar.gz
c5358882d2e69ea82b5d8982e7c85cd1 23020 python optional cython_0.24.1-1.debian.tar.xz
92f40d64767af2c9466408136d1dfed9 3916254 debug extra cython-dbg_0.24.1-1_amd64.deb
4f23df728b674eee0f5074bed0e8bcbd 443104 doc optional cython-doc_0.24.1-1_all.deb
9a79c5910701348657e34580a6fa0216 6364058 debug extra cython3-dbg_0.24.1-1_amd64.deb
46280c32ef16b669897fb58bfa4945ad 1766558 python optional cython3_0.24.1-1_amd64.deb
98542f333463809dc96e6a17089d5ae9 1751766 python optional cython_0.24.1-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJXoA3MAAoJEKLeI1Bi2jP6wZ0QALgKP4MbSiSMBzSPK5bqNfcu
8fVqPdss0W3cZ/23+Jycsa0W9wiz84+Cj6WyYqSy/HEuNAYQNAt09CHZX2r/R7nO
GNbOuCJ9r92vAZabiUk0whTg7SC3YRnJcW0okIbKxUthjr9SJy/fGBeEMFDQqNTi
BUVXjSUJaQzO6PpLdnKdmLcpTR377c1hfx/UWhaw74L8a0RULM6Mi/F8/GxT4Xdc
QDcuxNHC+fMNywmu8HI9ZLRexYRtazJON5mBh6SwaP7I6mQU2XyepMLlI9K5dPQf
mTm9AI3BJTbg/HwhVgXmDaO1105AU4oEheRyL9P7oxZvlA/0yrvU8LrP4rococmR
Sh7XdcAuUTrJ9k2U4zsxnkPUkFIPdOHEsFtnMR0dDHBXpy4lVtEH2TebaEUcZmRk
2paIUYzZ1Vf9zPzf1FN9a555kb4SmgRl9xDhIshUY2Rwmk7m6v3vnk4hujR0zlGM
tvhxPyKzUofoOP6lvLW+r/1BsPhAB87vVi5ohDCEh+wHFIytwx6cjbYtd4bZoTCT
30w+vx2h5mf05HRgrB1D3GxiSmYR1vNCZ+zbO7UEH5ghtB5rcwT4LFodywgY76wx
bM54H8qF/R3AMMzFLSZUP6E5iSyyXEcUrX+DYiEQe4SSw9rbqd0IOLs1ljVpLLl0
SG6q+VZDHudNpfumMRXN
=GcxP
-----END PGP SIGNATURE-----
Information forwarded
to debian-bugs-dist@lists.debian.org, Python Applications Packaging Team <python-apps-team@lists.alioth.debian.org>:
Bug#806493; Package src:cython.
(Mon, 17 Oct 2016 09:33:04 GMT) (full text, mbox, link).
Acknowledgement sent
to FedEx International Next Flight <stephen.feldman@tomhageneiendom.no>:
Extra info received and forwarded to list. Copy sent to Python Applications Packaging Team <python-apps-team@lists.alioth.debian.org>.
(Mon, 17 Oct 2016 09:33:04 GMT) (full text, mbox, link).
Message #34 received at 806493@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Dear Customer,
We could not deliver your parcel.
Shipment Label is attached to this email.
Thanks and best regards,
Stephen Feldman,
FedEx Station Agent.
[Malware Alert Text.txt (application/octet-stream, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Python Applications Packaging Team <python-apps-team@lists.alioth.debian.org>:
Bug#806493; Package src:cython.
(Sat, 05 Nov 2016 20:57:06 GMT) (full text, mbox, link).
Acknowledgement sent
to "FedEx International MailService" <miguel.frank@mayaatthelago.com>:
Extra info received and forwarded to list. Copy sent to Python Applications Packaging Team <python-apps-team@lists.alioth.debian.org>.
(Sat, 05 Nov 2016 20:57:06 GMT) (full text, mbox, link).
Message #39 received at 806493@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Dear Customer,
Courier was unable to deliver the parcel to you.
Delivery Label is attached to this email.
Yours faithfully,
Miguel Frank,
Sr. Delivery Agent.
[Delivery_Notification_00000836000.zip (application/zip, attachment)]
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Mon, 05 Dec 2016 11:39:30 GMT) (full text, mbox, link).
Bug unarchived.
Request was from Don Armstrong <don@debian.org>
to control@bugs.debian.org.
(Wed, 07 Dec 2016 01:44:12 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Python Applications Packaging Team <python-apps-team@lists.alioth.debian.org>:
Bug#806493; Package src:cython.
(Fri, 06 Jan 2017 06:03:03 GMT) (full text, mbox, link).
Acknowledgement sent
to "FedEx Support" <ramon.werner@novadine.com>:
Extra info received and forwarded to list. Copy sent to Python Applications Packaging Team <python-apps-team@lists.alioth.debian.org>.
(Fri, 06 Jan 2017 06:03:03 GMT) (full text, mbox, link).
Message #48 received at 806493@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Dear Customer,
Your item has arrived at the FedEx Post Office at January 02, but the courier was unable to deliver parcel to you.
Please check delivery label attached!
With many thanks,
Ramon Werner,
Mail Delivery Agent.
[Delivery-Receipt-00475190.zip (application/zip, attachment)]
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Fri, 03 Feb 2017 07:28:33 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:57:13 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.