Debian Bug report logs - #1001277
cwltool: please make the build reproducible

version graph

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

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

Date: Tue, 7 Dec 2021 16:06:02 UTC

Severity: wishlist

Tags: patch

Found in version cwltool/3.1.20211104071347-2

Fixed in version cwltool/3.1.20211104071347-3

Done: Andreas Tille <tille@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 Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>:
Bug#1001277; Package src:cwltool. (Tue, 07 Dec 2021 16:06: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 Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>. (Tue, 07 Dec 2021 16:06: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: cwltool: please make the build reproducible
Date: Tue, 07 Dec 2021 08:03:15 -0800
[Message part 1 (text/plain, inline)]
Source: cwltool
Version: 3.1.20211104071347-2
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
cwltool could not be built reproducibly.

This is because a file generated during the tests can end up in the
binary package with one of two potential contents, specifically:

│ │ │ ├── ./usr/lib/python3.10/dist-packages/out
│ │ │ │ @@ -1 +1 @@
│ │ │ │ -override
│ │ │ │ +override_super

Patch attached that deletes this [test-related] file, which probably
shouldn't be shipped under dist-packages/ anyway.

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


Regards,

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

Reply sent to Andreas Tille <tille@debian.org>:
You have taken responsibility. (Sun, 12 Dec 2021 07:51:03 GMT) (full text, mbox, link).


Notification sent to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer. (Sun, 12 Dec 2021 07:51:03 GMT) (full text, mbox, link).


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

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 1001277-close@bugs.debian.org
Subject: Bug#1001277: fixed in cwltool 3.1.20211104071347-3
Date: Sun, 12 Dec 2021 07:48:28 +0000
Source: cwltool
Source-Version: 3.1.20211104071347-3
Done: Andreas Tille <tille@debian.org>

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

Debian distribution maintenance software
pp.
Andreas Tille <tille@debian.org> (supplier of updated cwltool 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: Sun, 12 Dec 2021 07:45:19 +0100
Source: cwltool
Architecture: source
Version: 3.1.20211104071347-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
Changed-By: Andreas Tille <tille@debian.org>
Closes: 1001277
Changes:
 cwltool (3.1.20211104071347-3) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Chris Lamb ]
   * Make build reproducible
     Closes: #1001277
Checksums-Sha1:
 c9783c3bea0d0b9c7a66316d96461149cf74d11a 2767 cwltool_3.1.20211104071347-3.dsc
 694d70446074ec1ee4caf54e8f5f93ec015c080f 51104 cwltool_3.1.20211104071347-3.debian.tar.xz
 820b81f9a9eb0391480211ac8f941b39e0584d19 10427 cwltool_3.1.20211104071347-3_amd64.buildinfo
Checksums-Sha256:
 f20749b42a36eee6dad4871d9858a8a552d91bf7124ab5a869c94e329ae0cbb3 2767 cwltool_3.1.20211104071347-3.dsc
 f3b172b979545bc17a6dfff90951da15ef29c7adf6b51db555b77a81243c714a 51104 cwltool_3.1.20211104071347-3.debian.tar.xz
 e246cf25489a3d052ed20ae75831d67f5c6554a02f2dcd477d4b94f396c265b1 10427 cwltool_3.1.20211104071347-3_amd64.buildinfo
Files:
 b48bc2ee52ee49b552b59feca44c88f3 2767 science optional cwltool_3.1.20211104071347-3.dsc
 edcc0dc2ccef856c81eceac85403f0ac 51104 science optional cwltool_3.1.20211104071347-3.debian.tar.xz
 ad7a258571f33772e3fe8f8f7dc3988d 10427 science optional cwltool_3.1.20211104071347-3_amd64.buildinfo

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

iQJFBAEBCAAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmG1pBwRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtGp4A//YJ0Oq/KVGnzlrpSlgDrZlqAMGBCv3jni
mzzmvE/oSaIh6Cno91NS5IrAnleCOZKUzsd8YeUcSpuHOCWCJhLV36Plht3c/rhi
c0Ll/Speog3HU36zbSXi4fDk8qmw5t7j85F0ITHW+BmdINhZ/SL5lmx8necw0qiN
abvGVMP7KuzAv63KwbMtjZAvrHcuSB84kvUlHTzKuZ5NMDMd2LbSRmI1cxUeePHR
e50yYMSJue5MUGpN7fG8G8itjO/NePIexYqgDXMwNel1Y5uh1Q9JPrHhtUJ5nKfs
ZL9qhc66tuM8kvemVEPCbZdzcIhQHHHXswZ+Z6EcJq3h6bXJdLfJlAd7oIapT5av
EqumT9Kehg72BKJQux6DxEu73KelverzHN0bdOpiX5BnDEpgQNVQHE2SZKLmlLWX
dSO9RGeM+8poKlfNB5J42xgwPgAmI66ZYRBSlhSvH3uS41QeawEIELu79V1MZAxY
8fKF6O0mvWJH0/D+uWKSnArDe788EpJxDBa4QKTqPb5lr1hUy6mp6DX22XyT7cZE
L00njE8nFrfA/qkFbMujOakwiA+11+4rWZ33zacSjsZJ0rLer/yobU2aLZ9S9RCA
Bn+wy/mGOrhW2QhU2yW0tTNxG6d4gx8B6zv6RA26smWaIIGhszSjXCXJ8YSWGVM5
5N3S+oPxWPs=
=/+z4
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Tue, 11 Jan 2022 07:28:50 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:10:08 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.