Debian Bug report logs - #827994
cmtk: please make the build (mostly) reproducible

version graph

Package: src:cmtk; Maintainer for src:cmtk is Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>;

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

Date: Thu, 23 Jun 2016 14:51:06 UTC

Severity: wishlist

Tags: patch

Found in version cmtk/3.2.2-1.4

Done: Andreas Tille <andreas@an3as.eu>

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-builds@lists.alioth.debian.org, NeuroDebian Team <team@neuro.debian.net>:
Bug#827994; Package src:cmtk. (Thu, 23 Jun 2016 14:51:10 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, NeuroDebian Team <team@neuro.debian.net>. (Thu, 23 Jun 2016 14:51:10 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: cmtk: please make the build (mostly) reproducible
Date: Thu, 23 Jun 2016 15:50:26 +0100
[Message part 1 (text/plain, inline)]
Source: cmtk
Version: 3.2.2-1.4
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: ordering
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi,

Whilst working on the "reproducible builds" effort [0], we noticed that cmtk could not be built reproducibly.

Patch attached that addresses most of the problem. However, due to the use of default values in the "help" output, the "--time" entry for the manpage actually displays the current (default) time!

It actually does this in a totally broken way, not converting it to a char, so you end up with weird stuff on the command line, but it shouldn't be shown anyway if we want to be reproducible.


 [0] https://wiki.debian.org/ReproducibleBuilds


Regards,

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

Information forwarded to debian-bugs-dist@lists.debian.org, NeuroDebian Team <team@neuro.debian.net>:
Bug#827994; Package src:cmtk. (Fri, 02 Sep 2016 10:06:03 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to NeuroDebian Team <team@neuro.debian.net>. (Fri, 02 Sep 2016 10:06:04 GMT) (full text, mbox, link).


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

From: Chris Lamb <lamby@debian.org>
To: 827994@bugs.debian.org
Subject: Re: Bug#827994: cmtk: please make the build (mostly) reproducible
Date: Fri, 02 Sep 2016 11:03:07 +0100
Dear Maintainer,

> Source: cmtk
> Version: 3.2.2-1.3
> Tags: patch

There hasn't seem to be any update on this bug in 70 days, in which
time the Reproducible Builds effort has come on a long way. :)

Would you consider applying this patch and uploading?


Regards,

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



Information forwarded to debian-bugs-dist@lists.debian.org, NeuroDebian Team <team@neuro.debian.net>:
Bug#827994; Package src:cmtk. (Fri, 02 Sep 2016 11:09:03 GMT) (full text, mbox, link).


Acknowledgement sent to Yaroslav Halchenko <yoh@onerussian.com>:
Extra info received and forwarded to list. Copy sent to NeuroDebian Team <team@neuro.debian.net>. (Fri, 02 Sep 2016 11:09:04 GMT) (full text, mbox, link).


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

From: Yaroslav Halchenko <yoh@onerussian.com>
To: Chris Lamb <lamby@debian.org>,827994@bugs.debian.org
Subject: Re: Bug#827994: cmtk: please make the build (mostly) reproducible
Date: Fri, 02 Sep 2016 07:04:36 -0400
On September 2, 2016 6:03:07 AM EDT, Chris Lamb <lamby@debian.org> wrote:
>Dear Maintainer,
>
>> Source: cmtk
>> Version: 3.2.2-1.3
>> Tags: patch
>
>There hasn't seem to be any update on this bug in 70 days, in which
>time the Reproducible Builds effort has come on a long way. :)
>
>Would you consider applying this patch and uploading?
>
>
>Regards,

Sorry about that. Will do later today
-- 
Sent from a phone which beats iPhone.



Information forwarded to debian-bugs-dist@lists.debian.org, NeuroDebian Team <team@neuro.debian.net>:
Bug#827994; Package src:cmtk. (Sun, 04 Sep 2016 15:03:06 GMT) (full text, mbox, link).


Acknowledgement sent to Yaroslav Halchenko <yoh@debian.org>:
Extra info received and forwarded to list. Copy sent to NeuroDebian Team <team@neuro.debian.net>. (Sun, 04 Sep 2016 15:03:06 GMT) (full text, mbox, link).


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

From: Yaroslav Halchenko <yoh@debian.org>
To: Chris Lamb <lamby@debian.org>, 827994@bugs.debian.org
Subject: Re: Bug#827994: cmtk: please make the build (mostly) reproducible
Date: Sun, 4 Sep 2016 10:57:54 -0400
On Fri, 02 Sep 2016, Chris Lamb wrote:

> Dear Maintainer,

> > Source: cmtk
> > Version: 3.2.2-1.3
> > Tags: patch

> There hasn't seem to be any update on this bug in 70 days, in which
> time the Reproducible Builds effort has come on a long way. :)

> Would you consider applying this patch and uploading?

will do now with a new upstream release

could you please elaborate a bit more on 

    Patch attached that addresses most of the problem. However, due to the use of default values in the "help" output, the "--time" entry for the manpage actually displays the current (default) time!

    It actually does this in a totally broken way, not converting it to a char, so you end up with weird stuff on the command line, but it shouldn't be shown anyway if we want to be reproducible.

in the original report (if you remember details, sorry for lagging)?

I do not see any dates in the --help output of cmtk cmdlines... I guess I
am just missing just tiny detail ;)

-- 
Yaroslav O. Halchenko
Center for Open Neuroscience     http://centerforopenneuroscience.org
Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755
Phone: +1 (603) 646-9834                       Fax: +1 (603) 646-1419
WWW:   http://www.linkedin.com/in/yarik        



Information forwarded to debian-bugs-dist@lists.debian.org, NeuroDebian Team <team@neuro.debian.net>:
Bug#827994; Package src:cmtk. (Sun, 04 Sep 2016 15:54:15 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to NeuroDebian Team <team@neuro.debian.net>. (Sun, 04 Sep 2016 15:54:15 GMT) (full text, mbox, link).


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

From: Chris Lamb <lamby@debian.org>
To: Yaroslav Halchenko <yoh@debian.org>, 827994@bugs.debian.org
Subject: Re: Bug#827994: cmtk: please make the build (mostly) reproducible
Date: Sun, 04 Sep 2016 16:50:51 +0100
Yaroslav Halchenko wrote:

> > Patch attached that addresses most of the problem. However, due
> > to the use of default values in the "help" output, the "--time"
> > entry for the manpage actually displays the current (default)
> > time!

Hm, I can't find that anymore, nor remember anything whatsoever about
it — too many bugs and too long ago!

Perhaps it one of these:

  https://codesearch.debian.net/search?q=%22Computation+time+statistics+output+file+name%22

Feel free to ignore it; if the package remains unreproducible it will
become immediately obvious...


Regards,

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



Information forwarded to debian-bugs-dist@lists.debian.org, NeuroDebian Team <team@neuro.debian.net>:
Bug#827994; Package src:cmtk. (Sun, 05 Mar 2017 09:27:20 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to NeuroDebian Team <team@neuro.debian.net>. (Sun, 05 Mar 2017 09:27:20 GMT) (full text, mbox, link).


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

From: Chris Lamb <lamby@debian.org>
To: 827994@bugs.debian.org
Subject: Re: Bug#827994: cmtk: please make the build (mostly) reproducible
Date: Sun, 05 Mar 2017 09:24:44 +0000
> Would you consider applying this patch and uploading?

Friendly ping on this :)


Best wishes,

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



Information forwarded to debian-bugs-dist@lists.debian.org, NeuroDebian Team <team@neuro.debian.net>:
Bug#827994; Package src:cmtk. (Tue, 01 Sep 2020 23:03:12 GMT) (full text, mbox, link).


Acknowledgement sent to "Chris Lamb" <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to NeuroDebian Team <team@neuro.debian.net>. (Tue, 01 Sep 2020 23:03:12 GMT) (full text, mbox, link).


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

From: "Chris Lamb" <lamby@debian.org>
To: 827994@bugs.debian.org, reproducible-bugs@lists.alioth.debian.org
Subject: Re: Bug#827994: cmtk: please make the build (mostly) reproducible
Date: Tue, 01 Sep 2020 22:58:05 -0000
Chris Lamb wrote:

> [..]

Gentle ping on this?


Regards,

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



Reply sent to Andreas Tille <andreas@an3as.eu>:
You have taken responsibility. (Fri, 12 Nov 2021 13:57:05 GMT) (full text, mbox, link).


Notification sent to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer. (Fri, 12 Nov 2021 13:57:05 GMT) (full text, mbox, link).


Message #40 received at 827994-done@bugs.debian.org (full text, mbox, reply):

From: Andreas Tille <andreas@an3as.eu>
To: 827994-done@bugs.debian.org
Subject: Re: cmtk: please make the build (mostly) reproducible - closing the bug
Date: Fri, 12 Nov 2021 14:54:51 +0100
Hi,

when taking over this package to Debian Med I checked the bug reports.
It seems the bug can be closed:


cmtk (3.3.1-1) unstable; urgency=medium

  * New upstream primarily a bugfix release
  * Took a patch to make manpages more reproducible (partially addresses
    #827994)
...
 -- Yaroslav Halchenko <debian@onerussian.com>  Sun, 04 Sep 2016 10:38:33 -0400


I confirm the patch was applied in that version and is also part of
the code I will upload now.

Feel free to reopen if I might be wrong.

Kind regards

      Andreas.

-- 
http://fam-tille.de



Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sat, 11 Dec 2021 07:28:47 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:50:39 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.