reproducible builds Debian usertags?
mattia at debian.org
Sun Dec 6 10:51:15 GMT 2020
On Sun, Dec 06, 2020 at 06:14:13PM +0800, Paul Wise wrote:
> As part of my efforts to do some QA on Debian usertags, I noticed a few
> typos and other issues with the reproducible builds Debian usertags,
> which I fixed using a script and the attached commands to the bts bot.
Thank you for doing so!
> I also noticed that the index of bugs is missing several usertags, I've
> included below the missing usertags and bugs/counts for each of them.
Note that the formal explenation for those usertags is at
and https://wiki.debian.org/ReproducibleBuilds/UserCategory (though I'm
not sure anymore if they are properly in sync, plus the latter is not
> padding 1: #881231
> ASLR 1: #881231
> permissions 1: #858333
> ordering 2: #825406 #835263
> kernel 5: #849968 #858152 #884256 #970130 #976071
> timezones 1: #831583
> timezone 11: #834537 #835143 #840847 #841532 #841784 #843469 #855909 #872460 #968627 #974911 #976359
> It seems to me that:
> * ASLR tag should be removed since the bug is about padding/randomness
> * padding bug should maybe be removed in favour of randomness?
depends on what that padding is about. If it's due to different lenght
of the build paths, then it should be "buildpath", IMHO.
> * permissions bug should either stay or maybe move to umask?
umask it is.
> * timezones bugs should move to timezone
not quite, see below.
> * ordering bugs should move to fileordering
well, depends. fileordering is specifically about readdir(). if it's,
say, perl hashes not being ordered, that would be randomeness.
> * the kernel and timezone bugs should become official
not quite IMHO. "kernel" is already tracked under "uname", whereas
"timezone" likely falls into "timestamps"
> PS: the typo or other fixes can be done by the usertags-fixes cron job
> automatically if wanted, for now I elected to do them just the once,
> but if they recur then I will notice them via another cron job.
I believe that some of the type you found is safe to fix, but in your
proposal control@ mail I notice an oddity.
> user reproducible-builds at lists.alioth.debian.org
> usertags 848136 - fileorder
> usertags 848136 + fileordering
> usertags 872729 - filesystemordering
> usertags 875700 - filesystemordering
> usertags 875704 - filesystemordering
> usertags 872729 + filesystem
> usertags 875700 + filesystem
> usertags 875704 + filesystem
these should all be "fileordering", the later "filesystem" is bogus.
did you find it somewhere?
All the others are good to be pushed from what I see, thank you!
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 `-
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 833 bytes
Desc: not available
More information about the Reproducible-builds