Debian Bug report logs - #872459
python-numpy: please make the output reproducible

version graph

Package: src:python-numpy; Maintainer for src:python-numpy is Sandro Tosi <morph@debian.org>;

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

Date: Thu, 17 Aug 2017 16:33:04 UTC

Severity: wishlist

Tags: fixed-upstream, patch

Found in version python-numpy/1:1.12.1-3

Fixed in version python-numpy/1:1.14.3-1

Done: Sandro Tosi <morph@debian.org>

Bug is archived. No further changes may be made.

Forwarded to https://github.com/numpy/numpy/pull/9652

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, Sandro Tosi <morph@debian.org>:
Bug#872459; Package src:python-numpy. (Thu, 17 Aug 2017 16:33:07 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, Sandro Tosi <morph@debian.org>. (Thu, 17 Aug 2017 16:33:07 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: python-numpy: please make the output reproducible
Date: Thu, 17 Aug 2017 09:29:53 -0700
[Message part 1 (text/plain, inline)]
Source: python-numpy
Version: 1:1.12.1-3
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: buildpath toolchain
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed
that python-numpy generates output that is not reproducible. This
affects packages such as numexpr.

Patch attached.

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


Regards,

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

Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#872459; Package src:python-numpy. (Tue, 05 Sep 2017 00:48:03 GMT) (full text, mbox, link).


Acknowledgement sent to Sandro Tosi <morph@debian.org>:
Extra info received and forwarded to list. (Tue, 05 Sep 2017 00:48:03 GMT) (full text, mbox, link).


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

From: Sandro Tosi <morph@debian.org>
To: Chris Lamb <lamby@debian.org>, 872459@bugs.debian.org
Subject: Re: Bug#872459: python-numpy: please make the output reproducible
Date: Mon, 4 Sep 2017 20:43:38 -0400
Hey Chris,

On Thu, Aug 17, 2017 at 12:29 PM, Chris Lamb <lamby@debian.org> wrote:
> Whilst working on the Reproducible Builds effort [0], we noticed
> that python-numpy generates output that is not reproducible. This
> affects packages such as numexpr.
>
> Patch attached.

would you like to forward it upstream or do you prefer me to do so?

-- 
Sandro "morph" Tosi
My website: http://sandrotosi.me/
Me at Debian: http://wiki.debian.org/SandroTosi
G+: https://plus.google.com/u/0/+SandroTosi



Information forwarded to debian-bugs-dist@lists.debian.org, Sandro Tosi <morph@debian.org>:
Bug#872459; Package src:python-numpy. (Tue, 05 Sep 2017 08:51:03 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Sandro Tosi <morph@debian.org>. (Tue, 05 Sep 2017 08:51:03 GMT) (full text, mbox, link).


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

From: Chris Lamb <lamby@debian.org>
To: Sandro Tosi <morph@debian.org>, 872459@bugs.debian.org
Subject: Re: Bug#872459: python-numpy: please make the output reproducible
Date: Tue, 05 Sep 2017 09:10:43 +0100
forwarded 872459 https://github.com/numpy/numpy/pull/9652
thanks

Hi Sandro,

> would you like to forward it upstream or do you prefer me to do so?

Very happy to do it:

  https://github.com/numpy/numpy/pull/9652


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-



Set Bug forwarded-to-address to 'https://github.com/numpy/numpy/pull/9652'. Request was from Chris Lamb <lamby@debian.org> to control@bugs.debian.org. (Tue, 05 Sep 2017 08:51:04 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#872459; Package src:python-numpy. (Tue, 05 Sep 2017 14:33:07 GMT) (full text, mbox, link).


Acknowledgement sent to Sandro Tosi <morph@debian.org>:
Extra info received and forwarded to list. (Tue, 05 Sep 2017 14:33:07 GMT) (full text, mbox, link).


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

From: Sandro Tosi <morph@debian.org>
To: Chris Lamb <lamby@debian.org>
Cc: 872459@bugs.debian.org
Subject: Re: Bug#872459: python-numpy: please make the output reproducible
Date: Tue, 5 Sep 2017 10:30:00 -0400
> Very happy to do it:
>
>   https://github.com/numpy/numpy/pull/9652

Thanks!

-- 
Sandro "morph" Tosi
My website: http://sandrotosi.me/
Me at Debian: http://wiki.debian.org/SandroTosi
G+: https://plus.google.com/u/0/+SandroTosi



Added tag(s) fixed-upstream. Request was from bts-link-upstream@lists.alioth.debian.org to control@bugs.debian.org. (Mon, 11 Sep 2017 17:33:13 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Sandro Tosi <morph@debian.org>:
Bug#872459; Package src:python-numpy. (Sun, 14 Jan 2018 06:39:03 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Sandro Tosi <morph@debian.org>. (Sun, 14 Jan 2018 06:39:03 GMT) (full text, mbox, link).


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

From: Chris Lamb <lamby@debian.org>
To: 872459@bugs.debian.org
Cc: reproducible-bugs@lists.alioth.debian.org
Subject: Re: python-numpy: please make the output reproducible
Date: Sun, 14 Jan 2018 12:05:57 +0530
Hey!

> [fixed upstream]

Could you merge this into Debian? Was fixed upstream and I just
noticed it is making src:numexpr unreproducible :)


Best wishes,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-



Message sent on to Chris Lamb <lamby@debian.org>:
Bug#872459. (Sat, 05 May 2018 21:24:03 GMT) (full text, mbox, link).


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

From: morph@debian.org
To: 872459-submitter@bugs.debian.org
Subject: Bug #872459 in python-numpy marked as pending
Date: Sat, 05 May 2018 21:21:33 +0000
Control: tag -1 pending

Hello,

Bug #872459 in python-numpy 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/python-numpy/commit/a8c378589069d61eb667dd339d5e8b2e9af9fbaa

------------------------------------------------------------------------
Closes: #872459

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

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/872459



Added tag(s) pending. Request was from morph@debian.org to 872459-submitter@bugs.debian.org. (Sat, 05 May 2018 21:24:03 GMT) (full text, mbox, link).


Reply sent to Sandro Tosi <morph@debian.org>:
You have taken responsibility. (Sat, 05 May 2018 21:42:04 GMT) (full text, mbox, link).


Notification sent to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer. (Sat, 05 May 2018 21:42:04 GMT) (full text, mbox, link).


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

From: Sandro Tosi <morph@debian.org>
To: 872459-close@bugs.debian.org
Subject: Bug#872459: fixed in python-numpy 1:1.14.3-1
Date: Sat, 05 May 2018 21:38:29 +0000
Source: python-numpy
Source-Version: 1:1.14.3-1

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

Debian distribution maintenance software
pp.
Sandro Tosi <morph@debian.org> (supplier of updated python-numpy 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: Sat, 05 May 2018 17:06:18 -0400
Source: python-numpy
Binary: python-numpy python-numpy-dbg python3-numpy python3-numpy-dbg python-numpy-doc
Architecture: source amd64 all
Version: 1:1.14.3-1
Distribution: unstable
Urgency: medium
Maintainer: Sandro Tosi <morph@debian.org>
Changed-By: Sandro Tosi <morph@debian.org>
Description:
 python-numpy - Numerical Python adds a fast array facility to the Python languag
 python-numpy-dbg - Fast array facility to the Python language (debug extension)
 python-numpy-doc - NumPy documentation
 python3-numpy - Fast array facility to the Python 3 language
 python3-numpy-dbg - Fast array facility to the Python 3 language (debug extension)
Closes: 872459 894574 896633 897602
Changes:
 python-numpy (1:1.14.3-1) unstable; urgency=medium
 .
   [ Ondřej Nový ]
   * d/control: Set Vcs-* to salsa.debian.org
   * d/tests: Use AUTOPKGTEST_TMP instead of ADTTMP
   * d/rules: Remove trailing whitespaces
 .
   [ Stuart Prescott ]
   * add debhelper sequence to support --with numpy,numpy3; Closes: #897602
 .
   [ Sandro Tosi ]
   * New upstream release; Closes: #872459, #896633
   * debian/watch
     - switch back to use pypi.debian.net redirector
   * debian/patches
     - refresh for new upstream release
   * debian/copyright
     - extend packaging copyright years
   * debian/versions
     - bump API version to 12
   * debian/rules
     - comment f2py.1 installation, no longer available upstream (hopefully only
       temporarily)
   * bump compat to 11, and fix debian/rules to use proper dh sequencer
   * debian/control
     - bump Standards-Version to 4.1.4 (no changes needed)
   * debian/patches/0007-ENH-Add-support-for-the-64-bit-RISC-V-architecture.patch
     - add support for riscv64 architecture; Closes: #894574
Checksums-Sha1:
 0486392f82fa2d23cc20eb2993ec776aba71d9e1 2916 python-numpy_1.14.3-1.dsc
 43ee0e0471c45ab16f6395745676d2f7280ddf81 4364290 python-numpy_1.14.3.orig.tar.gz
 81707b5a260bf51bf2482d0db594cf32268dc770 141808 python-numpy_1.14.3-1.debian.tar.xz
 0f49f233787ae198aad9de82cef9d59d4fc3214c 8057588 python-numpy-dbg_1.14.3-1_amd64.deb
 4d5472ab163960caefc808b430668514a539e9ba 3335796 python-numpy-doc_1.14.3-1_all.deb
 900cd900d796294d9c5a25cec27a98993c83cc71 11001 python-numpy_1.14.3-1_amd64.buildinfo
 081c131d1dd7965a01c73f5b775e256a5b70268c 2003436 python-numpy_1.14.3-1_amd64.deb
 7a4ac935ad9c3e11eab496a1d92bb61c965d0840 13490832 python3-numpy-dbg_1.14.3-1_amd64.deb
 a3d65b55b9650eb95328a07b0f34f12f1134daaf 2011300 python3-numpy_1.14.3-1_amd64.deb
Checksums-Sha256:
 8e453bc2a16aa80087d0101ab9778d746827b8ed786323cd6f2e7216c421f7f3 2916 python-numpy_1.14.3-1.dsc
 44f32f23a60e1897b2f10d7a1187f8a143f517ab191162a312273492a0b859ed 4364290 python-numpy_1.14.3.orig.tar.gz
 454b561ba5406189bce38815cb69dc9593715b31f3cd85751d6262e9f996b2a9 141808 python-numpy_1.14.3-1.debian.tar.xz
 c783bcb288d50778555e8a4e9635d4e81b10815cb25299927e58c356133cc609 8057588 python-numpy-dbg_1.14.3-1_amd64.deb
 eac5e32091ae90a1fc1f7c27e4b51d6d224425ea1f7255e8a4a9934cfffb8d0a 3335796 python-numpy-doc_1.14.3-1_all.deb
 5706a8f272dabe3f11e72122751b9269803f2ce3bd71f849ef58b0ac3e275244 11001 python-numpy_1.14.3-1_amd64.buildinfo
 0781deaf3ad5b8531d8454708a7ceb5d4e1ec15a5b5b448f030d9e8a5b3eb0e6 2003436 python-numpy_1.14.3-1_amd64.deb
 2efe3e0fc5b496fd23138cf365e5ff8bfe205a074dd72439a749f3463cefdf06 13490832 python3-numpy-dbg_1.14.3-1_amd64.deb
 afbf77879507972bb1631204b70894ae5597e4df8f2d1e798bbd5ec40e110795 2011300 python3-numpy_1.14.3-1_amd64.deb
Files:
 00a30c8a51dac3006380165b3bae31ed 2916 python optional python-numpy_1.14.3-1.dsc
 c78c8ac39f38398fe82e9a58f22b78b7 4364290 python optional python-numpy_1.14.3.orig.tar.gz
 884fe2a07df0781e2569d50fb0772309 141808 python optional python-numpy_1.14.3-1.debian.tar.xz
 613834fc9bf78c48c54e6696a1dc2306 8057588 debug optional python-numpy-dbg_1.14.3-1_amd64.deb
 41885f816539de5adb25600df0e8de0b 3335796 doc optional python-numpy-doc_1.14.3-1_all.deb
 a50d9ccd8fdd9ecf511b0ce46c666b1e 11001 python optional python-numpy_1.14.3-1_amd64.buildinfo
 e2baea547eeea06e1126bc66eb57ff64 2003436 python optional python-numpy_1.14.3-1_amd64.deb
 dbb35d02c5456ab1465f10fd8ef29668 13490832 debug optional python3-numpy-dbg_1.14.3-1_amd64.deb
 7ab5857c3428f9b4ae2ada149c589714 2011300 python optional python3-numpy_1.14.3-1_amd64.deb

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

iQIzBAEBCAAdFiEEufrTGSrz5KUwnZ05h588mTgBqU8FAlruIEcACgkQh588mTgB
qU9M0BAAnBl1eKWBa8UZmSt3q/RcCotC0yhk79lMAU/C0KXtDBx8p4qiqXho22iy
0sim7RnAYTC3a8mHJw9I1IfEn7/sV9STQz1O0JMF2nP/ElVOrrK0k2Yh7krLN15Z
CbkAT3VnamP/8utTZWdhkbRZWeLsH3v7maM70mltYYBW97BwlIQaDeBYMPGkNjr5
R7sFrD8e5DPigMwbNwNrj4QfI9ALbqfUYkU9FVkK75i6wbBwfaUBEoWg89Jom6MQ
LpJAeAwFZvo7bBvxasDHQJeOOxvMsDuk80wG4WI6Z8zbVsBKOnldfinJrRoK8CsG
9NjYRSuC5U/5ThhGCiUDjw/RKxr86mYWAspFUWvlsZ8ZlIgCJzokd0kDyUE8Bpg0
swLPh0qpWWfXxssAwKMvAd7emtEGT2L00rMTeZCxYvIa7BBGAYAabilCNGRmWmiB
WbzLNGwf0tJgiTK1KzS5p6Aj9CuQ04vHAnNB3TemUlw/hbcwyZ7IlfUm20kQVWTs
WCE/TFZXM3c4PemlA7/qRSlhA1vC6Reg2ZU9kyU0RvnDFZxugVBpB0l/bJJKHtIE
RPl6VGGmq3iD4bXynbsnbFEmC5QizVkFoLS5R8sqvLlcnYm8smMu6YWhE+1iT549
6AXfsg05InNY0R2RrTX7rna/V38z0prP3RkeEYEjbXgBMXe1/mw=
=MgpQ
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 08 Jul 2018 07:26:59 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:55:27 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.