[Git][reproducible-builds/reproducible-presentations][master] debconf19: some improvements and FIXMEs

Holger Levsen gitlab at salsa.debian.org
Sun Jul 21 03:01:18 UTC 2019



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


Commits:
5655157c by Holger Levsen at 2019-07-21T03:01:09Z
debconf19: some improvements and FIXMEs

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

- - - - -


1 changed file:

- 2019-07-21-DebConf19/index.html


Changes:

=====================================
2019-07-21-DebConf19/index.html
=====================================
@@ -191,6 +191,10 @@ It’s only Free Software if it’s reproducible!</p>
    <p class="fragment">Reproducible Builds is now a Software Freedom Conservancy project</p>
       </section>
 
+      <section class="title" data-background="images/800px-Debconf19-horizontal.png" data-background-size="15%" data-background-position="90% 10%">
+        <p>FIXME: gcc/dpkg-dev foo:</p>
+     </section>
+
       <!-- stevenc -->
 
       <section class="title" data-background="images/800px-Debconf19-horizontal.png" data-background-size="15%" data-background-position="90% 10%">
@@ -201,7 +205,7 @@ It’s only Free Software if it’s reproducible!</p>
         <p class="fragment">Alpine being tested since MiniDebConf Hamburg 2019</p>
         <p class="fragment">NetBSD and FreeBSD base systems at 100% for the base install</p>
         <p class="fragment">Tails 3.3, 3.6.1 → 100% reproducible ISO images</p>
-        <p class="fragment">OpenWrt images (most targets)<p>
+        <p class="fragment">OpenWrt and coreboot images (most targets)<p>
       </section>
 
       <section class="title" data-background="images/800px-Debconf19-horizontal.png" data-background-size="15%" data-background-position="90% 10%">
@@ -220,8 +224,8 @@ It’s only Free Software if it’s reproducible!</p>
       <section class="title" data-background="images/800px-Debconf19-horizontal.png" data-background-size="15%" data-background-position="90% 10%">
         <p>Debian installer images</p>
         <p class="fragment">Comparing against packages from the archive</p>
-        <p class="fragment">Lots of progress in the last 3 months</p>
-        <p class="fragment">Need verification, might reach it for buster.1 "only"</p>
+        <p class="fragment">Lots of progress this year - thanks KiBi!</p>
+        <p class="fragment">#FIXME, something missing for 10.1</p>
       </section>
 
       <section class="title" data-background="images/800px-Debconf19-horizontal.png" data-background-size="15%" data-background-position="90% 10%">
@@ -254,11 +258,13 @@ int main() {
       </section>
 
       <section class="title" data-background="images/800px-Debconf19-horizontal.png" data-background-size="15%" data-background-position="90% 10%">
-        <h3>macro-prefix-map not accepted by upstream (yet)</h3>
-                     <p>so we tag this <em>buster-ignore</em> and (probably) <em>bullseye-ignore</em> as well</p>
+        <h3>macro-prefix-map is upstream but not used by dpkg by default</h3>
+                     <p>so we tag this <em>bullseye-ignore</em> and (hopefully not) <em>bookworm-ignore</em> as well</p>
                <p>simple workaround: rebuild in recorded path</p>
         <p class="fragment">needs someone to drive $this</p>
-        <p class="fragment">https://wiki.debian.org/ReproducibleBuilds/GCC-build-path</p>
+	
+        <p class="fragment">FIXME: https://wiki.debian.org/ReproducibleBuilds/GCC-build-path</p>
+        <p class="fragment">and then this issue (build path variation) also needs to be fixed in other tools </p>
   </section>
 
       <!-- issues in-depth -->
@@ -281,7 +287,7 @@ int main() {
         <p class="fragment">54% on March 5th 2019.</p>
         <p class="fragment">31% today.</p>
             <p class="fragment">We can still improve this, though 24% (6804) of our source packages have not been uploaded nor binNMUed since December 2016.</p>
-        <p class="fragment">I'm not sure I want to / we should upload >5000 source packages in the next 2 years. So mass binNMUs for the rescue?</p>
+        <p class="fragment">FIXME: I'm not sure I want to / we should upload >5000 source packages in the next 2 years. So mass binNMUs for the rescue?  maybe do those mass uploads to experimental first? contra: more work</p>
 
   </section>
 
@@ -325,7 +331,7 @@ int main() {
         <p class="fragment">#863622<br> apt: warn when installing packages that are not reproducible</p>
         <p class="fragment">that would be great for bullseye, but...</p>
         <p class="fragment">the goal should be to not install nor to run unreproducible software.</p>
-        <p class="fragment">in-toto brings this to the next level...</p>
+        <p class="fragment">FIXME wording: in-toto brings this to the next level...(and is about to land in NEW)</p>
       </section>
 
       <section class="title" data-background="images/800px-Debconf19-horizontal.png" data-background-size="15%" data-background-position="90% 10%">



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

-- 
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-presentations/commit/5655157c5e8310c6bc4b1c9af97944acc7b7bf85
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/20190721/478fa4b1/attachment.html>


More information about the rb-commits mailing list