Debian Bug report logs - #827115
netpbm: please honour SOURCE_DATE_EPOCH to allow reproducible output

version graph

Package: netpbm; Maintainer for netpbm is Debian PhotoTools Maintainers <pkg-phototools-devel@lists.alioth.debian.org>; Source for netpbm is src:netpbm-free (PTS, buildd, popcon).

Reported by: Alexis Bienvenüe <pado@passoire.fr>

Date: Sun, 12 Jun 2016 12:45:01 UTC

Severity: wishlist

Tags: upstream

Found in version netpbm-free/2:10.0-15.3

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, reproducible-builds@lists.alioth.debian.org, Andreas Barth <aba@not.so.argh.org>:
Bug#827115; Package netpbm. (Sun, 12 Jun 2016 12:45:05 GMT) (full text, mbox, link).


Acknowledgement sent to Alexis Bienvenüe <pado@passoire.fr>:
New Bug report received and forwarded. Copy sent to reproducible-builds@lists.alioth.debian.org, Andreas Barth <aba@not.so.argh.org>. (Sun, 12 Jun 2016 12:45:05 GMT) (full text, mbox, link).


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

From: Alexis Bienvenüe <pado@passoire.fr>
To: submit@bugs.debian.org
Subject: netpbm: please honour SOURCE_DATE_EPOCH to allow reproducible output
Date: Sun, 12 Jun 2016 14:41:24 +0200
[Message part 1 (text/plain, inline)]
Package: netpbm
Version: 2:10.0-15.3
Severity: wishlist
Tags: patch upstream
User: reproducible-builds@lists.alioth.debian.org
Usertags: toolchain
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Dear Maintainer,

While working on the "reproducible builds" effort [1], we have noticed
that some packages (like latex2html) use one of the netpbm utilities in
their process, leading to unreproducible output (due to the use of the
random generator, seeded from a time() call).

To solve this kind of issues, it would be nice to make netpbm support
the SOURCE_DATE_EPOCH environment variable [2].

See the attached patch for a proposed solution.

Regards,
Alexis Bienvenüe.

[1] https://wiki.debian.org/ReproducibleBuilds
[2] https://reproducible-builds.org/specs/source-date-epoch/


[netpbm-free_10.0-15.3_source_date_epoch.diff (text/x-patch, attachment)]

Added indication that bug 827115 blocks 827187 Request was from Alexis Bienvenüe <pado@passoire.fr> to submit@bugs.debian.org. (Mon, 13 Jun 2016 14:27:06 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian PhotoTools Maintainers <pkg-phototools-devel@lists.alioth.debian.org>:
Bug#827115; Package netpbm. (Thu, 07 Apr 2022 05:39:03 GMT) (full text, mbox, link).


Acknowledgement sent to Andreas Tille <andreas@an3as.eu>:
Extra info received and forwarded to list. Copy sent to Debian PhotoTools Maintainers <pkg-phototools-devel@lists.alioth.debian.org>. (Thu, 07 Apr 2022 05:39:03 GMT) (full text, mbox, link).


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

From: Andreas Tille <andreas@an3as.eu>
To: 827115@bugs.debian.org, Alexis Bienvenüe <pado@passoire.fr>
Cc: Debian PhotoTools Maintainers <pkg-phototools-devel@lists.alioth.debian.org>
Subject: Re: netpbm: please honour SOURCE_DATE_EPOCH to allow reproducible output
Date: Thu, 7 Apr 2022 07:37:37 +0200
Control: tags -1 - patch

Hi,

thanks a lot for your effort to enable reproducible builds, which I
really like to support.  Unfortunately your patch remained unapplied
by the Maintainers of this package.  I recently moved the package to
the Debian Phototools team and try to have a look *from time to time*
(=I do not feel like a responsible Uploader due to time constraints
but I'd volunteer to do team uploads for reasons I consider important
and reproducible builds belong to this.)

I tried to apply your patch to the latest upstream version which I just
uploaded.  Unfortunately every single chunk of the patch is rejected.  I
had a quick look and realised that the code changed in a way that it is
really hard to adapt the patches and I gave up.  I'd happily upload a
package quickly if you could come up with a new patch.  Feel free to
ping me about this.

Kind regards
   Andreas.

-- 
http://fam-tille.de



Removed tag(s) patch. Request was from Andreas Tille <andreas@an3as.eu> to 827115-submit@bugs.debian.org. (Thu, 07 Apr 2022 05:39:03 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 11:49:41 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.