maintaining reproducible-notes over the long term
Mattia Rizzolo
mattia at debian.org
Sun Dec 27 10:32:45 GMT 2020
On Sat, Dec 26, 2020 at 01:21:10PM -0800, Vagrant Cascadian wrote:
> Another recent automated "--fix-deterministic" that surprised me:
>
> 327711ca32fb51df6580f0bbeb8c7d8f2501af90
>
> At the time --fix-deterministic removed it, there were only 404 builds
> for both amd64 and arm64 in unstable, and only builds of the previous
> version where the issue was not fixed for i386 and armhf in unstable.
_that_ is a bug.
--fix-deterministic comes from misc.git's `edit-notes`, and I noticed it
in the past as well. `--fix-deterministic` just considers the issue
gone if the status turns "reproducible", but it seems that when the
status is 404 for some reason it goes and mark that as good too. I
haven't looked down as to why that happens.
Incidentally, the notes were never made "architecture-aware", so many
scripts dealing with the notes (not just clean-notes and edit-notes)
hardcode "amd64" and look only at that (indeed the note pages do say
"Our notes […] are targeted at packages in Debian in 'unstable/amd64'
(unless they say otherwise).").
--
regards,
Mattia Rizzolo
GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`.
More about me: https://mapreri.org : :' :
Launchpad user: https://launchpad.net/~mapreri `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia `-
More information about the Reproducible-builds
mailing list