- Package:
- src:redmine
- Source:
- src:redmine
- Submitter:
- Chris Lamb
- Date:
- 2026-08-29 20:37:02 UTC
- Severity:
- normal
- Tags:
Hi, Whilst working on the Reproducible Builds effort [0], we noticed that redmine could not be built reproducibly. This is because the testsuite bumps the modification time of the db/ directory to the current time (which later gets clamped back to SOURCE_DATE_EPOCH), so if the tests are skipped via nocheck, then this directory will retain its original, upstream timestamp. Patch attached that ensures this directory always has the same timestamp, regardless of whether the tests are run or not. [0] https://reproducible-builds.org/ Regards,
Thanks for the patch. I will take a look at this for the next upload. Out of curiosity, does this only affect the version in unstable, or does redmine’s test suite do the same thing in stable (the test suites have changed quite a bit between the two versions)?
Hi Soren, It only affects the version in unstable AFAICT. Regards,
We believe that the bug you reported is fixed in the latest version of
redmine, 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 1144066@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Soren Stoutner <soren@debian.org> (supplier of updated redmine 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)
Format: 1.8
Date: Sat, 29 Aug 2026 12:54:14 -0700
Source: redmine
Architecture: source
Version: 6.1.3+ds-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Team <pkg-ruby-extras-maintainers@lists.alioth.debian.org>
Changed-By: Soren Stoutner <soren@debian.org>
Closes: 1144066
Changes:
redmine (6.1.3+ds-3) unstable; urgency=medium
.
* debian/control: Add redmine Depends on node-turndown.
* debian/copyright: Add app/assets/javascripts/jstoolbar/lang/jstoolbar-et.js
stanza.
* debian/lrc.config: Update for new upstream release.
* debian/redmine.links: Add turndown.js asset link.
* debian/rules: Add execute_before_dh_install to fix reproducibility
(closes: #1144066).
Checksums-Sha1:
353e6a2a0ef516722230beca62ca5ddecae76415 4122 redmine_6.1.3+ds-3.dsc
7a1d0ac2aaa05a2c8edc54f27d4cad4fe9342502 101452 redmine_6.1.3+ds-3.debian.tar.xz
febb7ce5b7e9a25ed6adcf9a68b02bfe39255ad6 13172 redmine_6.1.3+ds-3_amd64.buildinfo
Checksums-Sha256:
b64738f3efca44288b1b930f65058032791159be9182e8873d53389dc3b66a68 4122 redmine_6.1.3+ds-3.dsc
19f6b03d3f5f16023f159c3b978a4df9151079fdcecb9eceb7f2095bf85226f2 101452 redmine_6.1.3+ds-3.debian.tar.xz
f154c4099c6410a3d3958fae5adf08cfbbf297257f8304d0e9deea9e5e8521f7 13172 redmine_6.1.3+ds-3_amd64.buildinfo
Files:
d1f3a27cbe9f6562b24f74ba19b6aa81 4122 web optional redmine_6.1.3+ds-3.dsc
5766b2c067b1d54f545a5ea034e1ce67 101452 web optional redmine_6.1.3+ds-3.debian.tar.xz
b9b68b5d31a26ce37e2b325cea5703e2 13172 web optional redmine_6.1.3+ds-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEJKVN2yNUZnlcqOI+wufLJ66wtgMFAmqTPuAACgkQwufLJ66w
tgOFiQ//a6+Si32lqR12QRJzxQ0lPu3MVjbz2sSbxzFWi62e9tuTJ873Rq1ZVweB
rRGlruEiULpvi8VSSHIsPrES3wrhgBYfibSB6gIEf8A6+7hsYnu1kiwT8P+PB2ou
tFENnGlu4C4STWuwiM40z08UEnRI5oni71E9m7wbqTA9LGKN4WO3k+iaqAuA+kOZ
gg0+ZRbmplLNwtZkMEHUtswMEpJpaGVhW4v6N+AJuUdPLTfLxWKqsKNg9n/T/8cf
t8SekuAvMTSK/6zFVexrTunhKSW9ThdEkrtDHgknmw1McoZi1zj/CpkY7/zce18Z
Ugu1a+P5CtsWVCEvz+y7jy2I00cnIwYMSs3V/R18FMF71fSc4XajllFq6BDrn9QH
GR4EWUdn22cAYTphMO3eLxFkzZkwR4KcxA14hu3959Gk9B2spfBFMWeSnmI4N/2P
BhBnM61GHTx2DfBNjcC0axMbzJtOEiOtEuvM5Q53EVAZeAL00CIkBUrs9jWwvJrm
LUSXdjMWEGtxIvWr9fGMuYR298kCBzR1HnOe//DxCvn64MX3yNLTK5dBJwQIn1v7
r031G/+G9EMTWiwFXoHIX7BpLt36Xq3Af/26GKnkEBsG+vZOfmbv6PomiUllUfKU
6QBXR7Tfh+cx875GSWDHVxYU9SIGEO+yVwPjGrsmgbFZzkW8RV0=
=Itob
-----END PGP SIGNATURE-----