ReproducibleBuilds - Debian Wiki

Got a spare moment? Please migrate this to our new webpages

https://reproducible-builds.org

It should be possible to reproduce, byte for byte, every build of every package in Debian. More information about reproducible builds in general are available at reproducible-builds.org.

About
About

Howto
Make a package reproducible

Contribute
How to help

Toolchain
Experimental toolchain

History
Project history

Salsa / Gitlab
Salsa project / Gitlab

Bugs
Bug reports

Jenkins
Continuous integration

Status

Reproducible builds of Debian as a whole is still not a reality, though individual reproducible builds of packages are possible and being done. So while we are making very good progress, it is a stretch to say that Debian is reproducible.

Big outstanding issues

These are the critical items necessary to have reproducible builds for at least the required packages of Debian

/reproducible-builds/debian-rebuilder-setup/blob/master/builder/srebuild has another variant

debrebuild issues

Annoying but not major

Nice to have

Also related

There are many other possible nice-to-haves, e.g., making builds independent of their build directory, making it possible to create archive formats (like tar.gz and zip) with different tools yet result in the same byte order, etc. Many of those are valuable, but they shouldn't distract from getting the results of reproducible builds out to users.

Even more

For more concrete tasks to be done, look at how to contribute.

Statistics from the continuous integration platform

Solved issues


CategoryDeveloper CategoryPackaging