Report forwarded
to debian-bugs-dist@lists.debian.org, Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org> (src:tkgate for {1120871}), reproducible-bugs@lists.alioth.debian.org (additional cc recipient for {1120871}): Bug#1120871; Package src:tkgate.
(Mon, 17 Nov 2025 20:33: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-science-maintainers@lists.alioth.debian.org.
(Mon, 17 Nov 2025 20:33:03 GMT) (full text, mbox, link).
Source: tkgate
Version: 2.1+repack-8
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
tkgate could not be built reproducibly.
This is because it ships a different binary package depending on
whether the testsuite is run or not.
Specifically, running the tests bumps the modification time of the
test/tkgate directory (as files are created inside), and so the binary
package has different directory metadata depending on whether the tests
are run or not.
A patch is attached that will set the mtime of this directory to the
value of SOURCE_DATE_EPOCH regardless of whether the tests are run or
not.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
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/.