Hi Chris, * Chris Lamb <[email protected]> [2025-12-10 12:15]:
Source: golang-github-reviewdog-errorformat Version: 0.0~git20240608.1d3280e-1 Severity: wishlist Tags: patch User: [email protected] Usertags: nocheck X-Debbugs-Cc: [email protected]Hi, Whilst working on the Reproducible Builds effort [0], we noticed that golang-github-reviewdog-errorformat could not be built reproducibly. This because the testsuite generates a series of ".out" files such as "ansible-lint.out". A patch is attached that deletes these after running the tests. [0] https://reproducible-builds.org/
I think there are two questions in this bug report: 1. Why is the package not reproducible?The package is reproducible on reproduce.d.n and also reproduces fine in a fresh local sbuild. I even did a build on arm64 and got the same packages files as on amd64. So I would conclude that something in the test.r-b.o environment causes the difference. Maybe we should find out the cause instead of papering over the issue.
2. Should a golang package install the ".out" files?I don't know enough about the golang ecosystem to answer this but I think this a question for the golang tooling, not for a single package. Can you reassign the issue if you agree.
Cheers Jochen
signature.asc
Description: PGP signature

