Nixos-unstable's iso_minimal.x86_64-linux is 98.473% reproducible!

The past couple evenings I’ve been hacking on a tool to track reproducibility of NixOS. Here is the first result: https://r13y.com/ This will rebuild automatically each week.

98% is very good, but we can do better! Check it out and send patches improving reproducibility of packages. Note I’ve already sent patches to fix Perl :slight_smile:.

Graham

20 Likes

Cool stuff :nix_parrot:

I wonder why there is python2.7-pytest-3.9.3 and ninja in the image, those shouldn’t be there.
UPDATE, I suppose you are not comparing the iso content but also all involved build tools?

Competitor is 90% reproducible
https://tests.reproducible-builds.org/debian/buster/index_suite_amd64_stats.html

That page shows reproducibility of all packages they support. This post is just about the installation iso.

2 Likes

Right! I build every .drv involved in the production of the ISO.

1 Like