Debian Bug report logs - #840155
xotcl: please make the build reproducible

version graph

Package: src:xotcl; Maintainer for src:xotcl is Tcl/Tk Debian Packagers <pkg-tcltk-devel@lists.alioth.debian.org>;

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

Date: Sat, 8 Oct 2016 22:57:01 UTC

Severity: wishlist

Tags: patch

Found in version xotcl/1.6.8-2

Fixed in version xotcl/1.6.8-3

Done: Stefan Sobernig <stefan.sobernig@wu-wien.ac.at>

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, Tcl/Tk Debian Packagers <pkg-tcltk-devel@lists.alioth.debian.org>:
Bug#840155; Package src:xotcl. (Sat, 08 Oct 2016 22:57:04 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, Tcl/Tk Debian Packagers <pkg-tcltk-devel@lists.alioth.debian.org>. (Sat, 08 Oct 2016 22:57: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: xotcl: please make the build reproducible
Date: Sat, 08 Oct 2016 23:53:31 +0100
[Message part 1 (text/plain, inline)]
Source: xotcl
Version: 1.6.8-2
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: fileordering
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi,

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

Patch attached.

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


Regards,

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

Information forwarded to debian-bugs-dist@lists.debian.org, Tcl/Tk Debian Packagers <pkg-tcltk-devel@lists.alioth.debian.org>:
Bug#840155; Package src:xotcl. (Sun, 09 Oct 2016 19:45:04 GMT) (full text, mbox, link).


Acknowledgement sent to stefan.sobernig@wu.ac.at:
Extra info received and forwarded to list. Copy sent to Tcl/Tk Debian Packagers <pkg-tcltk-devel@lists.alioth.debian.org>. (Sun, 09 Oct 2016 19:45:05 GMT) (full text, mbox, link).


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

From: Stefan Sobernig <stefan.sobernig@wu.ac.at>
To: Chris Lamb <lamby@debian.org>, 840155@bugs.debian.org, submit@bugs.debian.org
Subject: Re: [Pkg-tcltk-devel] Bug#840155: xotcl: please make the build reproducible
Date: Sun, 9 Oct 2016 21:33:08 +0200
My apologies:

> ...
> foreach {f fb} [lsort $fileList] {
> ...

The correct patch is:

...
foreach {f fb} [lsort -stride 2 $fileList] {
...

(assuming it is correct to assume Tcl 8.6 to be the default build-dep).

Stefan



Information forwarded to debian-bugs-dist@lists.debian.org, Tcl/Tk Debian Packagers <pkg-tcltk-devel@lists.alioth.debian.org>:
Bug#840155; Package src:xotcl. (Sun, 09 Oct 2016 19:57:07 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Tcl/Tk Debian Packagers <pkg-tcltk-devel@lists.alioth.debian.org>. (Sun, 09 Oct 2016 19:57:07 GMT) (full text, mbox, link).


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

From: Chris Lamb <lamby@debian.org>
To: Stefan Sobernig <stefan.sobernig@wu.ac.at>, 840155@bugs.debian.org
Subject: Re: [Pkg-tcltk-devel] Bug#840155: xotcl: please make the build reproducible
Date: Sun, 09 Oct 2016 20:53:37 +0100
> > ...
> > foreach {f fb} [lsort $fileList] {
> > ...

I think I'm missing this email of this thread. Anyway, seems like my
patch — even if not to be used verbatim — was enough to concisely show
the problem and it thus achieved its aims. :)

Thanks!


Regards,

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



Information forwarded to debian-bugs-dist@lists.debian.org, Tcl/Tk Debian Packagers <pkg-tcltk-devel@lists.alioth.debian.org>:
Bug#840155; Package src:xotcl. (Mon, 16 Jan 2017 06:15:27 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Tcl/Tk Debian Packagers <pkg-tcltk-devel@lists.alioth.debian.org>. (Mon, 16 Jan 2017 06:15:27 GMT) (full text, mbox, link).


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

From: Chris Lamb <lamby@debian.org>
To: 840155@bugs.debian.org
Subject: Re: Bug#840155: xotcl: please make the build reproducible
Date: Mon, 16 Jan 2017 06:13:46 +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, Tcl/Tk Debian Packagers <pkg-tcltk-devel@lists.alioth.debian.org>:
Bug#840155; Package src:xotcl. (Tue, 24 Jan 2017 09:42:12 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Tcl/Tk Debian Packagers <pkg-tcltk-devel@lists.alioth.debian.org>. (Tue, 24 Jan 2017 09:42:12 GMT) (full text, mbox, link).


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

From: Chris Lamb <lamby@debian.org>
To: Stefan Sobernig <stefan.sobernig@wu.ac.at>, 840155@bugs.debian.org
Subject: Re: [Pkg-tcltk-devel] Bug#840155: xotcl: please make the build reproducible
Date: Tue, 24 Jan 2017 09:41:56 +0000
Hi Stefan,

> I prepared an package revision incl. a variant of the patch, and already
> asked for upload.

Let me know if you need a sponsor, etc. etc.


Regards,

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



Information forwarded to debian-bugs-dist@lists.debian.org, Tcl/Tk Debian Packagers <pkg-tcltk-devel@lists.alioth.debian.org>:
Bug#840155; Package src:xotcl. (Tue, 24 Jan 2017 09:48:03 GMT) (full text, mbox, link).


Acknowledgement sent to stefan.sobernig@wu.ac.at:
Extra info received and forwarded to list. Copy sent to Tcl/Tk Debian Packagers <pkg-tcltk-devel@lists.alioth.debian.org>. (Tue, 24 Jan 2017 09:48:03 GMT) (full text, mbox, link).


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

From: Stefan Sobernig <stefan.sobernig@wu.ac.at>
To: Chris Lamb <lamby@debian.org>, 840155@bugs.debian.org
Subject: Re: [Pkg-tcltk-devel] Bug#840155: xotcl: please make the build reproducible
Date: Tue, 24 Jan 2017 10:36:45 +0100
Hi Chris!

>> Would you consider applying this patch and uploading?
> 
> Friendly ping on this :)

I prepared an package revision incl. a variant of the patch, and already
asked for upload.

Sry for the long'ish delay.

Stefan



Reply sent to Stefan Sobernig <stefan.sobernig@wu-wien.ac.at>:
You have taken responsibility. (Wed, 25 Jan 2017 10:09:06 GMT) (full text, mbox, link).


Notification sent to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer. (Wed, 25 Jan 2017 10:09:06 GMT) (full text, mbox, link).


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

From: Stefan Sobernig <stefan.sobernig@wu-wien.ac.at>
To: 840155-close@bugs.debian.org
Subject: Bug#840155: fixed in xotcl 1.6.8-3
Date: Wed, 25 Jan 2017 10:06:08 +0000
Source: xotcl
Source-Version: 1.6.8-3

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

Debian distribution maintenance software
pp.
Stefan Sobernig <stefan.sobernig@wu-wien.ac.at> (supplier of updated xotcl 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: Tue, 24 Jan 2017 00:34:08 +0100
Source: xotcl
Binary: xotcl xotcl-shells xotcl-doc xotcl-dev aolserver4-xotcl
Architecture: source all amd64
Version: 1.6.8-3
Distribution: unstable
Urgency: low
Maintainer: Tcl/Tk Debian Packagers <pkg-tcltk-devel@lists.alioth.debian.org>
Changed-By: Stefan Sobernig <stefan.sobernig@wu-wien.ac.at>
Description:
 aolserver4-xotcl - Extended Object Tcl (XOTcl): Object orientation for AOLServer - m
 xotcl      - Extended Object Tcl (XOTcl): Object orientation for Tcl - shared
 xotcl-dev  - Extended Object Tcl (XOTcl): Object orientation for Tcl - develop
 xotcl-doc  - Extended Object Tcl (XOTcl): Object orientation for Tcl - manual
 xotcl-shells - Extended Object Tcl (XOTcl): Object orientation for Tcl - shells
Closes: 840155
Changes:
 xotcl (1.6.8-3) unstable; urgency=low
 .
   * Silence some lintian warnings
   * Support reproducible builds (Closes: #840155)
Checksums-Sha1:
 8ac3352056de51da7bb58d35b1ff33fd81c23646 2182 xotcl_1.6.8-3.dsc
 33fbb5ab2b4bfc07d350f1bfda7e28911da18543 7665 xotcl_1.6.8-3.diff.gz
 e2949930416137e82ef6001521eb11facbb38147 52912 aolserver4-xotcl_1.6.8-3_all.deb
 6b3e6a314d502c5aa6fcd90e57ed7fa24c317dd2 532920 xotcl-dbgsym_1.6.8-3_amd64.deb
 7d7ac6de6495f4f14ae70a9853c5335ea4baaee6 62760 xotcl-dev_1.6.8-3_amd64.deb
 793928b15918bf876a56c98266b18e95bf9d5202 643630 xotcl-doc_1.6.8-3_all.deb
 e8ed8c9e4d675df9afa5562aad441a951b2f065d 964208 xotcl-shells-dbgsym_1.6.8-3_amd64.deb
 a19df96b1ecef8f5be33abae18b90f64707e7d58 150992 xotcl-shells_1.6.8-3_amd64.deb
 91e5849e5d1e3393da4d84ef18fe527ea466acc1 7753 xotcl_1.6.8-3_amd64.buildinfo
 1ab9bd5eb2cbdea41c779bc797362c81ce4a3617 250500 xotcl_1.6.8-3_amd64.deb
Checksums-Sha256:
 a4598c6f39047ae629c1411b14878c43f5217d1aaa7b29e8d21bd8e2e93c9ccc 2182 xotcl_1.6.8-3.dsc
 25c6855aa92e634aacab3ad463755484529adb87a8d29df04895ffbea0a385e6 7665 xotcl_1.6.8-3.diff.gz
 d35e7e219b5d5266815c1a2cd1a0b2189f7bc416b3ecd37e46b39d7d855d2e64 52912 aolserver4-xotcl_1.6.8-3_all.deb
 7b1a978141eb0417424d54b5389b0a175957369fdce1c3714b273e7fe4f02b81 532920 xotcl-dbgsym_1.6.8-3_amd64.deb
 dd3f1fcc95cdd60c46f14bb2bd4184856a5a2b8a401b8568f23f574328887c0d 62760 xotcl-dev_1.6.8-3_amd64.deb
 771675dd3052e40b5d093cd8988c633b72d528c5fd92618878da2a5becb82dd5 643630 xotcl-doc_1.6.8-3_all.deb
 ac14574843b92ba9a929c989c2715bfd167e8a57a00e450070bfdd6b22d173a1 964208 xotcl-shells-dbgsym_1.6.8-3_amd64.deb
 98d62621309be61349f102913326c21df11567818dec692c0d8c81e2575ef690 150992 xotcl-shells_1.6.8-3_amd64.deb
 0ff0b315dba9bfb108491293170f3ca1c47b7dd7da952632f51173ea0fad5f31 7753 xotcl_1.6.8-3_amd64.buildinfo
 035c22ce825f8d7f58e0756d8bbaa950955a11371294c3f5467eb3d34d38b678 250500 xotcl_1.6.8-3_amd64.deb
Files:
 5738112649940fca4d885a81eb64edfc 2182 libs optional xotcl_1.6.8-3.dsc
 e3c271621f2a0bf4f74a0a4ef95ba2d2 7665 libs optional xotcl_1.6.8-3.diff.gz
 9af466376e12e125ee0de1d663c2ca40 52912 httpd optional aolserver4-xotcl_1.6.8-3_all.deb
 c4486584a2a8b725e7582a94b7363c23 532920 debug extra xotcl-dbgsym_1.6.8-3_amd64.deb
 09573a87f8827590b25e59ad7a745d07 62760 libdevel optional xotcl-dev_1.6.8-3_amd64.deb
 9c585cf04676224ecf87f3cae883b204 643630 doc optional xotcl-doc_1.6.8-3_all.deb
 ebd6d152a9fb1b8a335e08fb0cf0bd95 964208 debug extra xotcl-shells-dbgsym_1.6.8-3_amd64.deb
 f8eae03c0e313b43b0b7f76bbd037dca 150992 utils optional xotcl-shells_1.6.8-3_amd64.deb
 dfab0f5307dd7e25ace84b2423a641e1 7753 libs optional xotcl_1.6.8-3_amd64.buildinfo
 509d0dfa7424023dd66ee0978ef30042 250500 libs optional xotcl_1.6.8-3_amd64.deb

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

iQIzBAEBCAAdFiEEfAcX+forK514ixQbptwk2dokk9EFAliIdRcACgkQptwk2dok
k9EC9hAApE77BySWLzKLXWJHONRvZdqBVhy9DyMdusMM6bpxzDDOPgEWREpqtN9X
RePnJ6VTmiWRgXpkujqn6M3UJUxlYur7MFxV9nF7asCnO4cdbeqMT+gXe4mhc78Q
R6GXTQXxvxPyCx6DFRQW9UenoCEtFUCO3A6TaiYoat5QQEkf52mx5nVgn1nIXbN2
aYNbu+upPmdydL3QITBiGeFmQKvSDkY2OXqQQ9qdnh1TaaFJRIXt1w5YyLgW7bXO
kEmuTcGfPB75UZn1Xe3kUqtPXLygOAFp1NoRJd8TEtyfOKOtRISyfO6cc0GLb6VW
FCeuY3TDl/Durei88SQ+QbRaJU9pxqkaO9fgL1OqVX+nYuWTs8ZfC9kZAlGRD2FO
c/QFRDXW4oJKMTZ9h6AWB/HjAiAB3G6F8c7NFvbrwMGd7RspjyYCyb5/7FY8A5vD
6c7TTj20HrucQCNn2cZET8kBEhWHPKHl3v+xp729+iNELM/t05jfJVX8NJwkBSIF
oOzBohHvsN83rvPT+V8lhRlGtnFEQGaGXSjJZ180cP7JLObUzIWRA0SjUt1gNyPT
H78tppk6o6nGqqjTYaas0w/m4Q/v6hjPs5fXoOMib4PYFFWiWjlP7qHpglCPkC1c
oYmrgVQT5PBlXI/VZjIMh8jQ3lxQQqucIPHGecfRc4rKRpPzP+A=
=BjYz
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 05 Mar 2017 07:32:00 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:44:18 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.