[Reproducible-builds] How to help out sorting logs?
Stéphane Glondu
glondu at debian.org
Sun Feb 23 14:45:33 UTC 2014
Le 22/02/2014 14:07, Stéphane Glondu a écrit :
> - there is some variation in xz output that is not detected by diffp
I got around that by building only binary (dpkg-buildpackage -b).
> Since the script evolved while I was using it, I am doing a second pass
> on the reproducible packages I've found (sanity check).
That was more eventful than expected. Eventually, I've rebuilt:
- all packages marked reproducible in [1]
- all packages with unidentifed status in [1]
- all packages with timestamps it gzip headers listed in [2]
- some packages that were marked as reproducible in [3]
In total, I've rebuilt 1188 packages. Among them:
- 82 were unreproducible
- 28 failed to build
- 1078 were reproducible
Among the unreproducible ones, I've identified:
- 1 contains varying benchmarks results
- 4 contain varying egg-info
- 3 contain varying emacs stuff
- 5 contain varying jar files
- 11 contain unsorted output
- 15 contain unsorted Python Depends
- 24 contain a single varying binary file
- 12 contain timestamps
- 7 are still unidentified
I've uploaded the logs to [4]. The tree structure follows the
description above.
[1] <https://wiki.debian.org/ReproducibleBuilds/Rebuild20140126>
[2] <https://wiki.debian.org/ReproducibleBuilds/TimestampInGzipHeaders>
[3] <https://wiki.debian.org/ReproducibleBuilds/GoodPackages>
[4] <http://reproducible.alioth.debian.org/logs-20140222/>
Cheers,
--
Stéphane
More information about the Reproducible-builds
mailing list