[Git][reproducible-builds/reproducible-presentations][master] debian hamburg reunion r-b talk slides: add bits about live image testing

Holger Levsen (@holger) gitlab at salsa.debian.org
Sat May 28 13:31:29 UTC 2022



Holger Levsen pushed to branch master at Reproducible Builds / reproducible-presentations


Commits:
73fc1e77 by Holger Levsen at 2022-05-28T15:31:23+02:00
debian hamburg reunion r-b talk slides: add bits about live image testing

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -


1 changed file:

- 2022-05-28-reproducible-builds-for-bullseye-bookwork-and-beyond/index.html


Changes:

=====================================
2022-05-28-reproducible-builds-for-bullseye-bookwork-and-beyond/index.html
=====================================
@@ -520,7 +520,8 @@ Arch Linux is 86.4% reproducible with 1701 bad and 10849 good packages.
 	<ul>
          <li class="fragment">snapshot.debian.org was (and is) unusable for rebuilds, fixed by Frédéric Pierret and josch since June 2021, by providing a partial mirror for amd64 only and only going back until January 2017.</li>
  <li class="fragment">now that we have https://debian.notset.fr/snapshot/ (and soon snapshot.reproducible-builds.org hosted at OSUOSL) we can setup rebuilders</li>
-        <li class="fragment">arm64 snapshot wanted too</li>
+        <li class="fragment">arm64 snapshot wanted too (mostly needs HW)</li>
+        <li class="fragment">https://salsa.debian.org/freexian-team/project-funding/-/merge_requests/14</li>
 	</ul>
      </section>
 
@@ -548,25 +549,38 @@ Arch Linux is 86.4% reproducible with 1701 bad and 10849 good packages.
 
 
       <section data-background="images/debianreunionhh2022-hearts-bigger-diamond-i-dot-same-color-more-centered-bigger-hearts-pl.svg" data-background-size="12%" data-background-position="90% 10%">
-        <h3>meaningful reproducibilty of Debian</h3>
+        <h3>And then, meaningful reproducibilty of Debian is not possible yet:</h3>
        	<ul>
- <li class="fragment">all 21 essential packages are reproducible.</li>
-        <li class="fragment">26 out of 29 required packages are reproducible.</li>
-        <li class="fragment">50 out of 1216 packages of the most installed packages are <em>not</em> reproducible.</li>
-        <li class="fragment">28 out of 687 packages of the basic GNOME packages are <em>not</em> reproducible.</li>
-        <li class="fragment">Debian installer images are not reproducible.</li>
-        <li class="fragment">Debian Live images are not reproducible.</li>
+        <li class="fragment">linux, gcc and apt are our current blockers getting <em>build-essential</em> reproducible.</li>
+        <li class="fragment">Debian installer images are not reproducible in <em>bullseye</em>.</li>
+        <li class="fragment">Debian Live images are not reproducible in <em>bullseye</em>.</li>
 	</ul>
 
      </section>
 
+      <section data-background="images/debianreunionhh2022-hearts-bigger-diamond-i-dot-same-color-more-centered-bigger-hearts-pl.svg" data-background-size="12%" data-background-position="90% 10%">
+        <h3>meaningful reproducibilty of Debian is possible for</h3>
+       	<ul>
+        <li class="fragment">Debian installer images, are reproducible when build from git, as shown by Roland Clobus. The problem here is that automated testing of d-i images fails almost constantly in sid and testing...</li>
+        <li class="fragment">Debian Live images are reproducible using <em>live-build</em> as shown by Roland Clobus.</em>.</li>
+       	<ul>
+        <li class="fragment">reproducible package installation != reproducible packages</li>
+        <li class="fragment">future of Debian live images uncertain.</em>
+	</ul>
+	</ul>
+
+     </section>
 
       <section data-background="images/debianreunionhh2022-hearts-bigger-diamond-i-dot-same-color-more-centered-bigger-hearts-pl.svg" data-background-size="12%" data-background-position="90% 10%">
-        <h3>Eventually...</h3>
-	<ul>
-    	<li class="fragment">#863622: apt: warn when installing packages that are not reproducible</li>
+        <h3>Reproducible d-i and live images?</h3>
+       	<ul>
+        <li class="fragment">Roland Clobus has a talk tomorrow at 10:40 localtime titled <em>Reproducible builds as applied to non-compiler output</em>.</li>
+        <li class="fragment">Roland and Phil Hands are working together to get those images tested for functionality as well, using https://openqa.debian.net.</li>
 	</ul>
-      </section>
+
+     </section>
+
+
 
       <section data-background="images/debianreunionhh2022-hearts-bigger-diamond-i-dot-same-color-more-centered-bigger-hearts-pl.svg" data-background-size="12%" data-background-position="90% 10%">
         <h3><em>other issues, release team area</em></h3>
@@ -577,6 +591,13 @@ Arch Linux is 86.4% reproducible with 1701 bad and 10849 good packages.
 	</ul>
      </section>
  
+      <section data-background="images/debianreunionhh2022-hearts-bigger-diamond-i-dot-same-color-more-centered-bigger-hearts-pl.svg" data-background-size="12%" data-background-position="90% 10%">
+        <h3>Eventually...</h3>
+	<ul>
+    	<li class="fragment">#863622: apt: warn when installing packages that are not reproducible</li>
+	</ul>
+      </section>
+
 
       <section data-background="images/debianreunionhh2022-hearts-bigger-diamond-i-dot-same-color-more-centered-bigger-hearts-pl.svg" data-background-size="17%" data-background-position="50% 15%">
         <br>



View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-presentations/-/commit/73fc1e77238c48f448182ced9836a2fb605fcf62

-- 
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-presentations/-/commit/73fc1e77238c48f448182ced9836a2fb605fcf62
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/20220528/e3a290ba/attachment.htm>


More information about the rb-commits mailing list