| CARVIEW |
Debian Bug report logs -
#1121065
pychopper: please make the build reproducible
Package: src:pychopper; Maintainer for src:pychopper is Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>;
Reported by: "Chris Lamb" <lamby@debian.org>
Date: Thu, 20 Nov 2025 14:47:01 UTC
Severity: wishlist
Tags: patch
Found in version pychopper/2.7.10-1
Reply or subscribe to this bug.
View this report as an mbox folder, status mbox, maintainer mbox
Report forwarded
to debian-bugs-dist@lists.debian.org, Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org> (src:pychopper for {1121065}), reproducible-bugs@lists.alioth.debian.org (additional cc recipient for {1121065}):
Bug#1121065; Package src:pychopper.
(Thu, 20 Nov 2025 14:47:02 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@lists.alioth.debian.org.
(Thu, 20 Nov 2025 14:47:02 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: pychopper Version: 2.7.10-1 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: nocheck X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org Hi, Whilst working on the Reproducible Builds effort [0], we noticed that pychopper could not be built reproducibly. This was because it ships a different binary package depending on whether the tests are run or not. This was caused by two things: 1. The testsuite did not sufficiently clean up after itself, leaving the pychopper/tests/ directory around, which was then installed into the binary package... but only if the tests were run. 2. The calls to chmod +x the scripts were only performed if the tests were run, meaning that these were _not_ executable in the .deb if nocheck was specified (and potentially resulting in a broken package — I don't know how used these scripts are). Patch attached that addresses both issues. [0] https://reproducible-builds.org/ Regards, -- ,''`. : :' : Chris Lamb `. `'` lamby@debian.org / chris-lamb.co.uk `-
[pychopper.diff.txt (text/plain, attachment)]
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Fri Dec 26 19:17:24 2025; Machine Name: bembo
Debbugs is free software and licensed under the terms of the GNU General 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.