[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