- Package:
- src:libecoli
- Source:
- src:libecoli
- Submitter:
- Chris Lamb
- Date:
- 2026-06-23 14:03:01 UTC
- Severity:
- normal
- Tags:
Hi, Whilst working on the Reproducible Builds effort [0], we noticed that libecoli could not be built reproducibly. This is because the generated manual pages contain the current time. I've attached a patch that will use SOURCE_DATE_EPOCH instead, falling back to the current time if this environment variable is not available. This patch is suitable for forwarding upstream. (I also included a patch that will ensure the package is reproducible regardless of the build directory, although this is strictly optional as we are not doing build dir variation testing at the moment.) [0] https://reproducible-builds.org/ Regards,
Hi Chris, I had uploaded 0.11.7-1 a few days ago with a fix for that reproducibility issue but it seems the upload wasn't processed. rjarry@ringo:~/debian/libecoli debian/latest$ dput ../libecoli_0.11.7-1_source.changes Package libecoli was already uploaded to ftp-master If you want to upload nonetheless, use --force or remove ../libecoli_0.11.7-1_source.ftp-master.upload I'll try again. rjarry@ringo:~/debian/libecoli debian/latest$ dput --force ../libecoli_0.11.7-1_source.changes Uploading libecoli using ftp to ftp-master (host: ftp.upload.debian.org; directory: /pub/UploadQueue/) running allowed-distribution: check whether a local profile permits uploads to the target distribution running protected-distribution: warn before uploading to distributions where a special policy applies running checksum: verify checksums before uploading running suite-mismatch: check the target distribution for common errors running gpg: check GnuPG signatures before the upload Uploading libecoli_0.11.7-1.dsc Uploading libecoli_0.11.7.orig.tar.xz Uploading libecoli_0.11.7-1.debian.tar.xz Uploading libecoli_0.11.7-1_source.buildinfo Uploading libecoli_0.11.7-1_source.changes Do you know what could be blocking?
Hi Chris, I had uploaded 0.11.7-1 a few days ago with a fix for that reproducibility issue but it seems the upload wasn't processed. rjarry@ringo:~/debian/libecoli debian/latest$ dput ../libecoli_0.11.7-1_source.changes Package libecoli was already uploaded to ftp-master If you want to upload nonetheless, use --force or remove ../libecoli_0.11.7-1_source.ftp-master.upload I'll try again. rjarry@ringo:~/debian/libecoli debian/latest$ dput --force ../libecoli_0.11.7-1_source.changes Uploading libecoli using ftp to ftp-master (host: ftp.upload.debian.org; directory: /pub/UploadQueue/) running allowed-distribution: check whether a local profile permits uploads to the target distribution running protected-distribution: warn before uploading to distributions where a special policy applies running checksum: verify checksums before uploading running suite-mismatch: check the target distribution for common errors running gpg: check GnuPG signatures before the upload Uploading libecoli_0.11.7-1.dsc Uploading libecoli_0.11.7.orig.tar.xz Uploading libecoli_0.11.7-1.debian.tar.xz Uploading libecoli_0.11.7-1_source.buildinfo Uploading libecoli_0.11.7-1_source.changes Do you know what could be blocking?
Hi Robin, I've not encountered this particular error myself. However, common issues for why uploads aren't processed are because of GPG signatures and because the target distribution is incorrect. If you jump on the #debian-ftp IRC channel, one of the admins will be able to look at the logs. Best wishes,