Debian bookworm live images now fully reproducible
In a short note to the Reproducible Builds mailing list, Debian developer Roland Clobus announced that live images for Debian 12.10 ("bookworm") are now 100% reproducible. See the reproducible live images and Debian Live todo pages on the Debian wiki for more information on the images.
Posted Mar 27, 2025 6:03 UTC (Thu)
by IanKelling (subscriber, #89418)
[Link] (6 responses)
As it says on https://reproducible-builds.org/docs/definition/: "A build is reproducible if given the same source code, build environment and build instructions, any party can recreate bit-by-bit identical copies of all specified artifacts."
If you want to create a fully reproducible image, I suggest contributing to Trisquel.
Posted Mar 27, 2025 6:56 UTC (Thu)
by Alterego (guest, #55989)
[Link] (1 responses)
What part is not reproducible or prevent it ? Can you explain more ?
Posted Mar 27, 2025 8:39 UTC (Thu)
by IanKelling (subscriber, #89418)
[Link]
The problem is that Debian distributes binaries that it didn't build, and it doesn't have a copy of the source code required to build them. An unbuildable build is of course not a reproducable build. See also https://wiki.debian.org/DebianFreeSoftwareGuidelines.
Posted Mar 27, 2025 11:15 UTC (Thu)
by paravoid (subscriber, #32869)
[Link] (1 responses)
Posted Mar 28, 2025 8:50 UTC (Fri)
by pabs (subscriber, #43278)
[Link]
Posted Mar 27, 2025 12:53 UTC (Thu)
by intelfx (subscriber, #130118)
[Link]
Sure it is. For any binary artifact such as firmware, the original form equals to the deliverable. For a firmware file, the necessary and sufficient means of "fully reproducing" it is a single `cp` invocation.
I realize there is an agenda to push here, but perhaps don't use reproducibility to push it.
Posted Mar 27, 2025 13:02 UTC (Thu)
by jbicha (subscriber, #75043)
[Link]
Posted Mar 28, 2025 8:52 UTC (Fri)
by pabs (subscriber, #43278)
[Link] (1 responses)
Posted Mar 29, 2025 10:03 UTC (Sat)
by IanKelling (subscriber, #89418)
[Link]
correction: they are not fully reproducible due to nonfree packages.
correction: they are not fully reproducible due to nonfree packages.
correction: they are not fully reproducible due to nonfree packages.
correction: they are not fully reproducible due to nonfree packages.
correction: they are not fully reproducible due to nonfree packages.
correction: they are not fully reproducible due to nonfree packages.
correction: they are not fully reproducible due to nonfree packages.
Reproducible from binaries
Reproducible from binaries