[Git][reproducible-builds/reproducible-presentations][master] bornhack.dk talk, more WIP
Holger Levsen (@holger)
gitlab at salsa.debian.org
Fri Jul 17 12:51:13 UTC 2026
Holger Levsen pushed to branch master at Reproducible Builds / reproducible-presentations
Commits:
f263c427 by Holger Levsen at 2026-07-17T14:51:07+02:00
bornhack.dk talk, more WIP
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
1 changed file:
- 2026-07-18-reproduce.debian.net-reproducing_what_is_distributed_from_ftp.debian.org/index.html
Changes:
=====================================
2026-07-18-reproduce.debian.net-reproducing_what_is_distributed_from_ftp.debian.org/index.html
=====================================
@@ -615,77 +615,6 @@ Warpforge.
<img src="images/groupphoto_rws4_paris_2018_small.png" width="100%">
</section>
- <section data-background="images/debian_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
- <h3>Short summary of Reproducible Debian</h3>
- </section>
-
- <section data-background="images/debian_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
- <h3>Reproducible Builds for some parts of Debian are a reality today:</h3>
- <ul>
- <li class="fragment">individual packages, useful for both developers and some users. >98% of 40000 source packages build reproducibly by now, on all supported architectures</li>
- <li class="fragment"><code>mmdebstrap --variant=apt trixie</code></li>
-
- <li class="fragment">reproducible docker/podman images: docker.debian.net</li>
- <li class="fragment">reproducible live images: cdimage.debian.org</li>
- </span>
-</li>
-
-
- </ul>
- </section>
-
- <section data-background="images/debian_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
- <h3>How did we get there?</h3>
- </ul>
- </section>
-
-
- <section data-background="images/debian_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
- <h2>CI builders from 2015 until today and beyond</h2>
- </section>
-
- <section data-background="images/debian_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
- <h3>CI results for Debian unstable, 20260716</h3>
- <img src="images/stats_pkg_state_20260716.png">
- </section>
-
-
- <section data-background="images/debian_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
- <h3>4347 reprodubility related bugs fixed (mostly upstreamed), 262 patches pending...</h3>
- <img src="images/stats_bugs_sin_ftbfs_state.png">
-
- </section>
-
- <section data-background="images/debian_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
- <h3>47362 bugs in 12 years ~= 11 per day</h3>
- <img src="images/stats_bugs_state.png">
- <p>we rebuild constantly and find lots of FTBFS bugs</p>
- </section>
-
-
-
- <section data-background="images/debian_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
- <h2><code>https://reproduce.debian.net</code></h2>
- <ul>
- <li class="fragment">a <code>rebuilderd</code> instance, running since Q3 2024</li>
- <li class="fragment">rebuilding and comparing against what Debian distributes on <code>ftp.debian.org</code>.</li>
- <!-- li class="fragment">actually it's eight instances atm, one for each arch...</li>
- <li class="fragment">(thankfully <code>kpcyrd</code> fixed issue#163 yesterday, so we can have several suites on one instance.... more on this later) -->
- </ul>
- </section>
-
- <section data-background="images/rb-logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
- <h2>about <em>rebuilderd</em></h2>
- <ul>
- <li class="fragment">support for rebuilding Arch, Fedora, Debian and Tails</li>
- <li class="fragment">rebuilderd, rebuilderd-worker, rebuilderctl</li>
- <li class="fragment">written in Rust by <em>kpcyrd</em>, development started in 2019 during Marrakech summit</li>
- <li class="fragment">available at https://github.com/kpcyrd/rebuilderd - installation with apt, apk, dnf, pacman & sudo make install too</li>
- <li class="fragment">several instances for Arch exist (about 5), one instance for Fedora exists and so far, AFAIK, 6-7 for Debian
- </ul>
- </section>
-
-
<section data-background="images/archlinux.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h3>Arch Linux 2015-2025</h3>
<ul>
@@ -758,6 +687,77 @@ Warpforge.
</ul>
</section>
+ <section data-background="images/debian_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <h3>Short summary of Reproducible Debian</h3>
+ </section>
+
+ <section data-background="images/debian_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <h3>Reproducible Builds for some parts of Debian are a reality today:</h3>
+ <ul>
+ <li class="fragment">individual packages, useful for both developers and some users. >98% of 40000 source packages build reproducibly by now, on all supported architectures</li>
+ <li class="fragment"><code>mmdebstrap --variant=apt trixie</code></li>
+
+ <li class="fragment">reproducible docker/podman images: docker.debian.net</li>
+ <li class="fragment">reproducible live images: cdimage.debian.org</li>
+ </span>
+</li>
+
+
+ </ul>
+ </section>
+
+ <section data-background="images/debian_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <h3>How did we get there?</h3>
+ </ul>
+ </section>
+
+
+ <section data-background="images/debian_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <h2>CI builders from 2015 until today and beyond</h2>
+ </section>
+
+ <section data-background="images/debian_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <h3>CI results for Debian unstable, 20260716</h3>
+ <img src="images/stats_pkg_state_20260716.png">
+ </section>
+
+
+ <section data-background="images/debian_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <h3>4347 reprodubility related bugs fixed (mostly upstreamed), 262 patches pending...</h3>
+ <img src="images/stats_bugs_sin_ftbfs_state.png">
+
+ </section>
+
+ <section data-background="images/debian_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <h3>47362 bugs in 12 years ~= 11 per day</h3>
+ <img src="images/stats_bugs_state.png">
+ <p>we rebuild constantly and find lots of FTBFS bugs</p>
+ </section>
+
+
+
+ <section data-background="images/debian_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <h2><code>https://reproduce.debian.net</code></h2>
+ <ul>
+ <li class="fragment">a <code>rebuilderd</code> instance, running since Q3 2024</li>
+ <li class="fragment">rebuilding and comparing against what Debian distributes on <code>ftp.debian.org</code>.</li>
+ <!-- li class="fragment">actually it's eight instances atm, one for each arch...</li>
+ <li class="fragment">(thankfully <code>kpcyrd</code> fixed issue#163 yesterday, so we can have several suites on one instance.... more on this later) -->
+ </ul>
+ </section>
+
+ <section data-background="images/rb-logo.svg" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
+ <h2>about <em>rebuilderd</em></h2>
+ <ul>
+ <li class="fragment">support for rebuilding Arch, Fedora, Debian and Tails</li>
+ <li class="fragment">rebuilderd, rebuilderd-worker, rebuilderctl</li>
+ <li class="fragment">written in Rust by <em>kpcyrd</em>, development started in 2019 during Marrakech summit</li>
+ <li class="fragment">available at https://github.com/kpcyrd/rebuilderd - installation with apt, apk, dnf, pacman & sudo make install too</li>
+ <li class="fragment">several instances for Arch exist (about 5), one instance for Fedora exists and so far, AFAIK, 6-7 for Debian
+ </ul>
+ </section>
+
+
<section data-background="images/debian_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h3>Debian</h3>
</section>
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-presentations/-/commit/f263c427c6c29ec393ea3962b87cf4d4263496f7
--
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-presentations/-/commit/f263c427c6c29ec393ea3962b87cf4d4263496f7
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.reproducible-builds.org/pipermail/rb-commits/attachments/20260717/44112363/attachment.htm>
More information about the rb-commits
mailing list