[Git][reproducible-builds/reproducible-presentations][master] dc20 talk, WIP
Holger Levsen
gitlab at salsa.debian.org
Thu Aug 27 13:44:57 UTC 2020
Holger Levsen pushed to branch master at Reproducible Builds / reproducible-presentations
Commits:
a1f4e9be by Holger Levsen at 2020-08-27T15:44:37+02:00
dc20 talk, WIP
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
2 changed files:
- 2020-08-27-Reproducing-bullseye-in-practice/index.html
- 2020-08-27-Reproducing-bullseye-in-practice/todo
Changes:
=====================================
2020-08-27-Reproducing-bullseye-in-practice/index.html
=====================================
@@ -153,11 +153,11 @@
<section data-background="images/dc20-logo-horizontal-diversity.png" data-background-size="12%" data-background-position="90% 10%">
<p>Who am I</p>
<ol>
- <li class="fragment">Holger Levsen / holger at debian.org</li>
- <li class="fragment">Debian user since 1995</li>
- <li class="fragment">Debian member since 2007</li>
- <li class="fragment">Working on Reproducible Builds since 2014</li>
- <li class="fragment">Located in Hamburg, Germany</li>
+ <li>Holger Levsen / holger at debian.org</li>
+ <li>Debian user since 1995</li>
+ <li>Debian member since 2007</li>
+ <li>Working on Reproducible Builds since 2014</li>
+ <li>Located in Hamburg, Germany</li>
</ol>
</section>
@@ -202,7 +202,7 @@
</section>
<section data-background="images/dc20-logo-horizontal-diversity.png" data-background-size="12%" data-background-position="90% 10%">
- <h3><em>My goals / wishes</em></h3>
+ <h3><em>My goals / wishes for today</em></h3>
<ul>
<li class="fragment">share and widen understanding of the status of reproducible bullseye</li>
<li class="fragment">(how) can we have buildinfos.debian.<em>org</em> please?</li>
@@ -236,11 +236,23 @@
<img class="fragment" src="images/hc_fdroid_fosdem16-idea.png" width="584">
</section>
+ <section data-background="images/dc20-logo-horizontal-diversity.png" data-background-size="12%" data-background-position="90% 10%">
+ <h3>Bugs bugs bugs</h3>
+ <p class="fragment">With the upcoming list of bugs I
+ don't want to fingerpoint at individual teams (or people),
+ instead I think we can only solve this if we as Debian
+ decide we want to solve it for <em>bullseye</em>.
+ <br />
+ I think this is not happening because people believe
+ things have been sorted out and we take care of them.
+ But we are not, we can't do this alone.</p>
+ </section>
+
<!--========================================================= -->
<section data-background="images/dc20-logo-horizontal-diversity.png" data-background-size="12%" data-background-position="90% 10%">
- <h3><em>My goals / wishes</em></h3>
+ <h3><em>My goals / wishes for today</em></h3>
<ul>
<li>share and widen understanding of the status of reproducible bullseye</li>
<li>(how) can we have buildinfos.debian.<em>org</em> please?</li>
@@ -258,15 +270,9 @@
<!-- issues in-depth -->
<section>
<h3>Debian is wrong</h3>
- <p>93% is a lie. We need infrastructure, processes and policies. (And testing. Currently we only have testing and a vague goal.)<p>
- <p class="fragment">With the upcoming list of bugs we
- don't want to fingerpoint at individual teams,
- instead I think we can only solve this if we as Debian
- decide we want to solve it for <em>bullseye</em>.
- <br />
- I think this is not happening because people believe
- things have been sorted out and we take care of them.
- But we are not, we can't do this alone.</p>
+ <p>93% is a lie.<p>
+ <p class="fragment">or rather: 93% are CI results.</p>
+
</section>
<section>
=====================================
2020-08-27-Reproducing-bullseye-in-practice/todo
=====================================
@@ -1,23 +1,26 @@
bugs to be filed:
- tainted builds
2 more devscripts bugs
devscripts debrebuild normal bugs:
- #955049 [n| | ] [devscripts] debrebuild: no manpage and no --help option
- #955050 [n| | ] [devscripts] debrebuild: please accepted signed .buildinfo files
- #955307 [n| | ] [devscripts] debrebuild: should avoid downgrades
- #961862 [n| |♔] [devscripts] debrebuild: should assemble the source for binNMUs
- #961864 [n| | ] [devscripts] debrebuild: creates wrong commandline for binNMUs
+#955049 debrebuild: no manpage and no --help option
+#955050 debrebuild: please accepted signed .buildinfo files
+#955307 debrebuild: should avoid downgrades
+#961862 debrebuild: should assemble the source for binNMUs
+#961864 debrebuild: creates wrong commandline for binNMUs
wishlist:
- #955123 [w| | ] [devscripts] debrebuild: please provide --sbuild-output-only option
-#955304 [w| | ] [devscripts] debrebuild: suggested sbuild command should use --no-run-lintian
-#955308 [w| | ] [devscripts] debrebuild: also explain *how* to use snapshot.d.o
-#958750 [w| | ] [devscripts] debrebuild: please add --standalone mode or --one-shot-mode
-#961861 [w| |♙] [devscripts] debrebuild: should (optionally) download the source too
-#964722 [w| | ] [devscripts] debrebuild: please add option for rebuilding in the same path
+#955123 debrebuild: please provide --sbuild-output-only option
+#955304 debrebuild: suggested sbuild command should use --no-run-lintian
+#955308 debrebuild: also explain *how* to use snapshot.d.o
+#958750 debrebuild: please add --standalone mode or --one-shot-mode
+#961861 debrebuild: should (optionally) download the source too
+#964722 debrebuild: please add option for rebuilding in the same path
+
+pending
+#964733 [w|P| ] [devscripts] debrebuild: parsable output
+
archlinux
rebuildctl -H https://reproducible.archlinux.org pkgs ls --name evince --json
@@ -30,6 +33,7 @@ mention
missing from talk (but probably ok)
+#969084: buildd.d.o: please don't use a tainted buildenv
#863622: apt: warn when installing packages that are not reproducible
#802241: dpkg: please store the hash of the installed .deb and allow to query it
#876055: discuss which environment variables we should blacklist or whitelist, 876055.
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-presentations/-/commit/a1f4e9be9baa10f83b15198bddbe45ed9b60967a
--
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-presentations/-/commit/a1f4e9be9baa10f83b15198bddbe45ed9b60967a
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/20200827/066f1e28/attachment.htm>
More information about the rb-commits
mailing list