[Git][reproducible-builds/reproducible-presentations][master] fosdem 2025: more bits.. work in progress...
Holger Levsen (@holger)
gitlab at salsa.debian.org
Fri Jan 31 16:58:11 UTC 2025
Holger Levsen pushed to branch master at Reproducible Builds / reproducible-presentations
Commits:
05739aa9 by Holger Levsen at 2025-01-31T17:58:01+01:00
fosdem 2025: more bits.. work in progress...
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
2 changed files:
- 2025-02-02-a-tale-of-several-distros-joining-forces-for-a-common-goal-reproducible-builds/index.html
- 2025-02-02-a-tale-of-several-distros-joining-forces-for-a-common-goal-reproducible-builds/todo
Changes:
=====================================
2025-02-02-a-tale-of-several-distros-joining-forces-for-a-common-goal-reproducible-builds/index.html
=====================================
@@ -862,24 +862,27 @@ Warpforge.
<ul>
<li class="fragment">support for rebuilding Arch, Debian and Tails</li>
<li class="fragment">rebuilderd, rebuilderd-worker, rebuilderctl</li>
- <li class="fragment">development start in 2019 during Marrakech summit</li>
+ <li class="fragment">development started in 2019 during Marrakech summit</li>
<li class="fragment">several instances for Arch exist (about 5)</li>
<li class="fragment">written in Rust by kpcyrd</li>
<li class="fragment">available at https://github.com/kpcyrd/rebuilderd</li>
- <li class="fragment">installation with pacman -S, apk add, sudo make install, soon with sudo apt install</li>
+ <li class="fragment">installation with pacman -S, apk add, sudo make install, soon with sudo apt install (the worker already is in trixie)</li>
</ul>
</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</li>
+ <li class="fragment">a <code>rebuilderd</code> instance, running since Q3 2024</li>
<li class="fragment">rebuilding and comparing against what we distribute on ftp.debian.org</li>
- <li class="fragment">setup still at its infancy</li>
+ <li class="fragment">setup still at its infancy, skaling is more of an issue: 8 architectures instead of 1, two suites needed instead of 1, 3 times as many packages as Arch tests.</li>
+ <li class="fragment">https://github.com/fepitre/package-rebuilder from Frédéric Pierre also exists.</li>
</ul>
</section>
+
+
<section data-background="images/debian_logo.png" data-background-size="10%" data-background-position="93% 9%" data-transition="none">
<h2>How to reach 100% in practice</h2>
<ul>
@@ -1053,7 +1056,6 @@ Warpforge.
<h3>
<small>Holger Levsen <holger at reproducible-builds.org><br>
- B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C<br>
Jelle van der Waa <jelle at archlinux.org><br>
kpcyrd, @kpcyrd at chaos.social, github.com/kpcyrd<br>
</small>
=====================================
2025-02-02-a-tale-of-several-distros-joining-forces-for-a-common-goal-reproducible-builds/todo
=====================================
@@ -3,10 +3,16 @@ https://fosdem.org/2025/schedule/event/fosdem-2025-4072-rewriting-pyc-files-for-
https://fosdem.org/2025/schedule/event/fosdem-2025-4430-how-reproducible-is-nixos-/
shorten debian, refer to toulouse or busan talk
-funding to the end? or thanks to all our sponsors?
add more about current debian efforts incl screenshots
+funding to the end? or thanks to all our sponsors?
+
+shuffle distro around again?
+
+
debian
new graphs, include one slide with all the graphs from https://reproduce.debian.net/
+
+
rdn details:
we want more archs
we want independent rebuilders. i also want debian operated rebuilders.
@@ -17,6 +23,8 @@ debian
explain .buildinfo diff between debian and archlinux? yes, but where? :)
+
+
2015 talk
reproducible.debian.net consisted of 14 jenkins jobs defined in 263 lines of yaml, 13 shell scripts making up 2049 loc, and 4 python scripts with 948 loc. (running on 1 computer i believe). and 81.7% of more than 17600 source packages where reproducible in CI.
"We hope reproducible builds will become the norm." - one of the closing slides of the 2015 talk
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-presentations/-/commit/05739aa91ed9c9352e0ebcb8393e3b3293609aac
--
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-presentations/-/commit/05739aa91ed9c9352e0ebcb8393e3b3293609aac
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/20250131/8e14b313/attachment.htm>
More information about the rb-commits
mailing list