[Git][reproducible-builds/reproducible-website][master] Expand some FIXMEs.

Chris Lamb (@lamby) gitlab at salsa.debian.org
Wed Dec 4 18:11:41 UTC 2024



Chris Lamb pushed to branch master at Reproducible Builds / reproducible-website


Commits:
04938bae by Chris Lamb at 2024-12-04T18:11:26+00:00
Expand some FIXMEs.

- - - - -


3 changed files:

- _reports/2024-11.md
- + images/reports/2024-11/landing.png
- + images/reports/2024-11/reproduce.png


Changes:

=====================================
_reports/2024-11.md
=====================================
@@ -26,48 +26,23 @@ You can view our [full tribute]({{ "/news/2024/11/14/reproducible-builds-mourns-
 
 <br>
 
-### reproduce.debian.net
+### Introducing [*reproduce.debian.net*](https://reproduce.debian.net)…
 
-FIXME
-
-https://reproduce.debian.net is running https://github.com/kpcyrd/rebuilderd and was announced to the
-public at the recent Mini-DebConf in Toulouse with a talk by Holger.
-(FIXME: that is described further down)
-
-In November it was rebuilding unstable/amd64 and during the MiniDebConf it had tried to rebuild 66% of archive of which it could reproduce 33% bit by bit identical
+[![]({{ "/images/reports/2024-11/reproduce.png#right" | relative_url }})](https://reproducible.debian.net)
 
-November 20th 15:23 UTC
-good:               16126
-bad:                32714
-unknown:            23370
-build progress:     67.64%
-repro:              33.02%
+This month saw the introduction of [*reproduce.debian.net*](https://reproduce.debian.net). Announced at the recent [Debian MiniDebConf in Toulouse](https://toulouse2024.mini.debconf.org/) (see below for more information), *reproduce.debian.net* is an instance of [*rebuilderd*](https://github.com/kpcyrd/rebuilderd) operated by the Reproducible Builds project. *rebuilderd* is our server designed monitor package repositories of Linux distributions and attempt to reproduce the actual (i.e. observed) results there.
 
-November 20th 18:42 UTC
-good:               16240
-bad:                5185
-unknown:            50785
-build progress:     29.67%
-repro:              75.80%
+In November, *reproduce.debian.net* was only rebuilding Debian *unstable* on the `amd64` architecture, but throughout the MiniDebConf it had attempted to rebuild 66% of the official archive.
 
-November 30th, 22:23 UTC
-good:               24291
-bad:                6970
-unknown:            41197
-build progress:     43.14%
-repro:              77.70%
+However, the results as-of writing, it can be determined that **it is currently possible to bit-for-bit reproduce and corroborate approximately 78% of the actual binaries distributed by Debian** — that is, using the `.buildinfo` files hosted by Debian itself.
 
--> we've rebuild 43% of unstable/amd64 and could reproduce 77.7% of the archive.
-Reasons for the 40% improvement are several fixes to debootsnap and debrebuild by Jochen 
-Sprickerhof in the src:devscript package. (see below)
-
--> The diff between theory and practice for unstable/amd64 is down to 16%: 94%-78%=16% \o/
-
-https://reproduce.debian.net also contains instructions how to setup rebuilderd. We very much invite everyone with a machine to spare, to setup an instance and to share the results. rebuilderd is under development still, though it has been used to reproduce [Arch Linux](https://reproducible.archlinux.org/) since 2019. We are especially looking forward for installations reproducing other Debian architectures than x86.
+[*reproduce.debian.net*](https://reproduce.debian.net) also contains instructions how to setup one's own [*rebuilderd*](https://github.com/kpcyrd/rebuilderd) instance, and we very much invite everyone with a machine to spare to setup their own version and to share the results. Whilst *rebuilderd* is still in development, it has been [used to reproduce Arch Linux](https://reproducible.archlinux.org/) since 2019. We are especially looking for installations targeting Debian architectures other than `i386` and `amd64`.
 
 <br>
 
-### new website landing page
+### New landing page design
+
+[![]({{ "/images/reports/2024-11/landing.png#right" | relative_url }})](https://reproducible-builds.org)
 
 FIXME
 


=====================================
images/reports/2024-11/landing.png
=====================================
Binary files /dev/null and b/images/reports/2024-11/landing.png differ


=====================================
images/reports/2024-11/reproduce.png
=====================================
Binary files /dev/null and b/images/reports/2024-11/reproduce.png differ



View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-website/-/commit/04938bae9ee64484b39ff763a5c5f8f23ff9a181

-- 
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-website/-/commit/04938bae9ee64484b39ff763a5c5f8f23ff9a181
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.reproducible-builds.org/pipermail/rb-commits/attachments/20241204/a510b519/attachment.htm>


More information about the rb-commits mailing list