Debian Bug report logs - #1007757
nbformat: please make the build reproducible

version graph

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

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

Date: Wed, 16 Mar 2022 11:15:01 UTC

Severity: wishlist

Tags: patch

Found in version nbformat/5.2.0-1

Fixed in version nbformat/5.4.0-1

Done: Julien Puydt <jpuydt@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-bugs@lists.alioth.debian.org, Debian Python Team <team+python@tracker.debian.org>:
Bug#1007757; Package src:nbformat. (Wed, 16 Mar 2022 11:15:03 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 Team <team+python@tracker.debian.org>. (Wed, 16 Mar 2022 11:15:03 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: nbformat: please make the build reproducible
Date: Wed, 16 Mar 2022 11:09:37 +0000
[Message part 1 (text/plain, inline)]
Source: nbformat
Version: 5.2.0-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
nbformat could not be built reproducibly.

This is because the output varies on whether the build process can
access the internet. A patch is attached which attempts to ensure
Sphinx does not connect to the internet at all, regardless of whether
the internet is available.

Another solution would be to patch nbformat itself to use local
intersphinx mappings (ie. pointing to /usr instead of to somewhere
on the internet).

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


Regards,

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

Reply sent to Julien Puydt <jpuydt@debian.org>:
You have taken responsibility. (Tue, 03 May 2022 21:09:05 GMT) (full text, mbox, link).


Notification sent to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer. (Tue, 03 May 2022 21:09:05 GMT) (full text, mbox, link).


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

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 1007757-close@bugs.debian.org
Subject: Bug#1007757: fixed in nbformat 5.4.0-1
Date: Tue, 03 May 2022 21:05:20 +0000
Source: nbformat
Source-Version: 5.4.0-1
Done: Julien Puydt <jpuydt@debian.org>

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

Debian distribution maintenance software
pp.
Julien Puydt <jpuydt@debian.org> (supplier of updated nbformat 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, 03 May 2022 22:33:15 +0200
Source: nbformat
Architecture: source
Version: 5.4.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Changed-By: Julien Puydt <jpuydt@debian.org>
Closes: 1007757
Changes:
 nbformat (5.4.0-1) unstable; urgency=medium
 .
   * Apply patch from Chris Lamb to make the
   build reproducible. (Closes: #1007757)
   * Bump standards-version to 4.6.0.
   * New upstream release.
   * Refresh or drop patches.
   * Update b-deps.
   * Add new patch so pytest skips current.py - it's deprecated.
   * Add dep on jsonschema and fastjsonschema by hand (why?).
Checksums-Sha1:
 4c94467abb1bbb46a48c7c2da7138ce01f9d5ac7 2424 nbformat_5.4.0-1.dsc
 ad5c7d1f8c6f6c41a535085a6250179fd4c54ad9 134574 nbformat_5.4.0.orig.tar.gz
 77b07c7a7476df9e2e3d77b9741d8616c7557018 5320 nbformat_5.4.0-1.debian.tar.xz
 80fe21985a4025874adde7a4d292e362df8b781a 8065 nbformat_5.4.0-1_source.buildinfo
Checksums-Sha256:
 9d037a182a72a8385a2734d05ac518ac2fbaf599c1f339cac57565f76cba8b34 2424 nbformat_5.4.0-1.dsc
 18d566dfbe3da5ab15e9b1a8ad37b161c1755b5dc3e330fd4ae2b1b049cfdf65 134574 nbformat_5.4.0.orig.tar.gz
 1b37d095d75754cccd7d4d29513e80a689ac9a0ada127b178af96c7caadc8e2f 5320 nbformat_5.4.0-1.debian.tar.xz
 6903659397551cc22a1fb91bcebb3aece1c332ee87e42f86eb35854260885c92 8065 nbformat_5.4.0-1_source.buildinfo
Files:
 d1067c3101a7fc824dc9f5f36eab6b69 2424 python optional nbformat_5.4.0-1.dsc
 a2ae19e888332b4d77cea83bcc52a26e 134574 python optional nbformat_5.4.0.orig.tar.gz
 b3a395d68d5f80e1aec71d9f4eaedcb7 5320 python optional nbformat_5.4.0-1.debian.tar.xz
 887effcbc9cac812e349139e4346229d 8065 python optional nbformat_5.4.0-1_source.buildinfo

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

iQJGBAEBCgAwFiEEgS7v2KP7pKzk3xFLBMU71/4DBVEFAmJxkbMSHGpwdXlkdEBk
ZWJpYW4ub3JnAAoJEATFO9f+AwVR2uQP/2N69Ij4MWSHlogDvG1wHg1zjE4Bts3l
U6MI5FW7N7z1EjZJIRi0+JDdAI5y4PkYPODY+aU3+dY5Z/pfIjI6tHKV52pkBvCG
hSIaVLML/xoskGucmt+Palu/ooN0w9hJ6fICCB3zFrCAMOnKOQF3PCmBXIighosU
Y9PECt771rWcP0hoZKPlNz55loVhqKyHqGE2Bke31F+E6pdT7UWy1Q90mmxco5QC
vnXUs3dny/m2OPghcc7lHj7clMO2/xsy2V0L17NuxG5QWnsO/yce63o1qOjwoIc3
dhvj3ecAmfbUBER4l/mI65fZduecfihptwAc0xZYj4WhX7m7PnYH6yjS2y8IM+E0
3A5RmFEtgYUk9L+WzsVawh+VCa85fWO3pELUYvr6avOkKaWYKabVkWnLJpclN5+m
cj1r6ceoK3ffvBIr6NaGM1C00vKuj50FK436S1S6oWyau+44mQMhfmEOK28+Ol6S
d7zXn0SyVmcgXDIflyTbPmoUrGbQB1+2SZx2MliWvtuvkzr/SAnuqz/Sv6p4LNId
ntIRAf0yL+yYc+8MWs3YvHGrx29WlG+J2/yHyPKza99K7wEk+dC0Vl0uqLXE3sTn
bvS0xdo+4OO25PDm+dR9TiOBHtTsUemfgna0+iR2KWpbytlnE8qOxHE2Q+38LnsV
1FKbcCofNc98
=FmZ7
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 03 Jun 2022 07:26:22 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:24:15 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.