Debian Bug report logs - #996881
pikepdf: please make the build reproducible

version graph

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

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

Date: Wed, 20 Oct 2021 08:45:02 UTC

Severity: wishlist

Tags: fixed-upstream, patch

Found in version pikepdf/3.2.0+dfsg-2

Fixed in version pikepdf/4.2.0+dfsg-1

Done: Sean Whitton <spwhitton@spwhitton.name>

Bug is archived. No further changes may be made.

Forwarded to https://github.com/pikepdf/pikepdf/pull/266

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#996881; Package src:pikepdf. (Wed, 20 Oct 2021 08:45:04 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, 20 Oct 2021 08:45:04 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: pikepdf: please make the build reproducible
Date: Wed, 20 Oct 2021 09:41:55 +0100
[Message part 1 (text/plain, inline)]
Source: pikepdf
Version: 3.2.0+dfsg-2
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0] we noticed that
pikepdf could not be built reproducibly.

This is because the documentation has an embedded example that shows
the repr(..) of an object which, as it happens, includes the current
build date, rendering the package unreproducible.

Patch attached that assigns this to a variable instead of including
it in the output. It should not affect the usefulness of this example.

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


Regards,

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

Set Bug forwarded-to-address to 'https://github.com/pikepdf/pikepdf/pull/266'. Request was from Sean Whitton <spwhitton@spwhitton.name> to control@bugs.debian.org. (Sun, 07 Nov 2021 19:21:13 GMT) (full text, mbox, link).


Added tag(s) fixed-upstream. Request was from debian-bts-link@lists.debian.org to control@bugs.debian.org. (Thu, 11 Nov 2021 17:30:04 GMT) (full text, mbox, link).


Reply sent to Sean Whitton <spwhitton@spwhitton.name>:
You have taken responsibility. (Thu, 23 Dec 2021 23:21:05 GMT) (full text, mbox, link).


Notification sent to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer. (Thu, 23 Dec 2021 23:21:05 GMT) (full text, mbox, link).


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

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 996881-close@bugs.debian.org
Subject: Bug#996881: fixed in pikepdf 4.2.0+dfsg-1
Date: Thu, 23 Dec 2021 23:19:33 +0000
Source: pikepdf
Source-Version: 4.2.0+dfsg-1
Done: Sean Whitton <spwhitton@spwhitton.name>

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

Debian distribution maintenance software
pp.
Sean Whitton <spwhitton@spwhitton.name> (supplier of updated pikepdf 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: Thu, 23 Dec 2021 15:37:35 -0700
Source: pikepdf
Architecture: source
Version: 4.2.0+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Changed-By: Sean Whitton <spwhitton@spwhitton.name>
Closes: 996881 1002424
Changes:
 pikepdf (4.2.0+dfsg-1) unstable; urgency=medium
 .
   * New upstream release (Closes: #996881, #1002424).
   * Update path in d/copyright src/gsl.h -> src/qpdf/gsl.h.
Checksums-Sha1:
 a0133224089678d9815a32744ece2f68f290d54c 2617 pikepdf_4.2.0+dfsg-1.dsc
 cb113225e6084887f43313498e2c4680bc94cffd 2132800 pikepdf_4.2.0+dfsg.orig.tar.xz
 6917dd68d56d715db9b7bf86c2b0c6b835098ab5 1926436 pikepdf_4.2.0+dfsg-1.debian.tar.xz
Checksums-Sha256:
 2d2f2a4867c9ba9278139e299d64ab408f0dbd68f4093bc1ae10ecbe9db47b40 2617 pikepdf_4.2.0+dfsg-1.dsc
 026ba681d19f1e78f57649371ccc23fdd76f9a51e5d5a6d0b689aa395c262010 2132800 pikepdf_4.2.0+dfsg.orig.tar.xz
 aa385268a41dfe54c353971f5cc5308366b0821daf344c30ba0b4ad58bb51315 1926436 pikepdf_4.2.0+dfsg-1.debian.tar.xz
Files:
 e03323c175733aa0a2a61ce1bf352487 2617 python optional pikepdf_4.2.0+dfsg-1.dsc
 397806a46aa651715ba4be090d710af1 2132800 python optional pikepdf_4.2.0+dfsg.orig.tar.xz
 a72d37b0a301d07eb7029d9ddbd99813 1926436 python optional pikepdf_4.2.0+dfsg-1.debian.tar.xz

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

iQIzBAEBCgAdFiEEm5FwB64DDjbk/CSLaVt65L8GYkAFAmHE+ksACgkQaVt65L8G
YkDM0w//VsFEwrVKbKTBHeBm3psy5bP5AAAew8AYlz/JcoT7PxeG+OTLcMumv/8y
FnCJxRSjskh4bmSwpHz66ur6QYCGEo/fR4u6MAVoaH8dqVhdt2Db7nJfPk/QU2q1
pd6wQWXteMU4mMEcoI9C7SBRMc6Swth+TOVdI974mVUWN1Ghk+eLRMAWS/UdTiIj
pXnPpSCTudFqsl74mivRZljole4PXw8/MS0Y0PvVmwFLCsjLqRHVwmQORubDBscy
zb4Fd+pJEhElQS3mFmly6SuK6q2Rc8jwTVd9oy9zYHvR8m2vMW1RV550xmcN/Js/
/y2uzT7x2D+frfRnzx33WwcHQS9ICXqPomH29/4tS7BjVwHTnnkbXGqk/J0g4+qR
H3kmRKRqu/l5pK48Eph7rRKGQLaTuyuc643HJQMP0ZDTePld9E3BwtcaZ1/Zel9w
+NnCqz2GeFuGEdZBCO/AU1rteVPSKiRmiPxZu/Q02osK3swyv5y/EADCKqnGz9Bw
K5pDfgF3VnxhW3n0vKCvSCrESvkn7zEJHQc2u7fhe76nqb4FKq8N1D+GvtXpGPzA
d0tzpGax5d3ot3c8AQ5Sh7Fb/h4PtouHXFlexkYhY8JR+ASV1FoAPO28X6lpJpeI
aDXn3NkW/K3iwI2J1CizV4+yI8nIfD9vTDcom22LvYVqtTSLc1E=
=kZMv
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 21 Jan 2022 07:31:45 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 12:59:17 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.