[blog] 01/02: 77: Fill in data from report generation scripts

Ximin Luo infinity0 at debian.org
Mon Oct 17 18:48:29 UTC 2016


This is an automated email from the git hooks/post-receive script.

infinity0 pushed a commit to branch master
in repository blog.

commit 453d6284ef384b287d4dfc4c1cc61f3a240319e9
Author: Ximin Luo <infinity0 at debian.org>
Date:   Mon Oct 17 19:00:53 2016 +0200

    77: Fill in data from report generation scripts
---
 drafts/77.mdwn | 133 ++++++++++++++++++++++++++++++++++++++++++++++++++-------
 1 file changed, 118 insertions(+), 15 deletions(-)

diff --git a/drafts/77.mdwn b/drafts/77.mdwn
index 9465336..cd265f1 100644
--- a/drafts/77.mdwn
+++ b/drafts/77.mdwn
@@ -1,23 +1,121 @@
-quote of the week
------------------
+[[!meta title="Reproducible Builds: week 77 in Stretch cycle"]]
 
-From Paul Wise on October 13th 2016 on [debian-devel@](https://lists.debian.org/msgid-search/CAKTje6FUJKhES=sWim8YSLqavV4qgJDfx43CJFyCmWnRBBbTkw@mail.gmail.com)
+What happened in the [Reproducible
+Builds](https://wiki.debian.org/ReproducibleBuilds) effort between Sunday October 9 and Saturday October 15 2016:
 
-----
-(Reproducible) builds from source (with continuous rechecking) is the
-only way to have enough confidence that a Debian user has the freedoms
-promised to them by the Debian social contract.
-----
-
-media
------
+Media coverage
+--------------
 
  * https://blogs.gnome.org/despinosa/2016/10/10/vala-and-reproducibility/
 
- * h01ger and lynsis gave a talk called [From Reproducible Debian builds to Reproducible OpenWrt, LEDE](https://www.youtube.com/watch?v=Y1D706JCISw) (FIXME: add link to slides here) at the [OpenWrt Summit 2016](http://openwrtsummit.org/#sessions ) held in Berlin, together with ELCE, held by the Linux Foundation.
+ * h01ger and lynxis gave a talk called [From Reproducible Debian builds to
+ Reproducible OpenWrt, LEDE](https://www.youtube.com/watch?v=Y1D706JCISw)
+ (FIXME: add link to slides here) at the [OpenWrt Summit
+ 2016](http://openwrtsummit.org/#sessions) held in Berlin, together with ELCE,
+ held by the Linux Foundation.
+
+ * Nice quote from Paul Wise on October 13th 2016 on
+   [debian-devel@](https://lists.debian.org/msgid-search/CAKTje6FUJKhES=sWim8YSLqavV4qgJDfx43CJFyCmWnRBBbTkw@mail.gmail.com):
+   "(Reproducible) builds from source (with continuous rechecking) is the only
+   way to have enough confidence that a Debian user has the freedoms promised
+   to them by the Debian social contract."
+
+Documentation update
+--------------------
+
+After discussions with HW42, Steven Chamberlain, Vagrant Cascadian, Daniel
+Shahaf, Christopher Berg, Daniel Kahn Gillmor and others, Ximin Luo has started
+writing up more concrete and detailed design plans for
+[setting SOURCE_ROOT_DIR for reproducible debugging symbols](https://wiki.debian.org/ReproducibleBuilds/BuildPathProposal),
+[buildinfo security semantics](https://wiki.debian.org/ReproducibleBuilds/BuildinfoFiles)
+and [buildinfo security infrastructure](https://wiki.debian.org/ReproducibleBuilds/BuildinfoInfrastructure).
+
+Packages reviewed and fixed, and bugs filed
+-------------------------------------------
+
+The following updated packages have become reproducible - in our current test
+setup - after being fixed:
+
+ * [[!pkg cobbler]]/2.6.6+dfsg1-13 by Thomas Goirand, [[!patch 831214]] by Chris Lamb.
+ * [[!pkg collectd]]/5.6.1-1 by Marc Fournier.
+ * [[!pkg fonts-tiresias]]/0.1-3 by Gürkan Myczko, [[!patch 834896]] by Chris Lamb.
+ * [[!pkg fntsample]]/4.0-2 by Євгеній Мещеряков, [[!patch 833611]] by Chris Lamb.
+ * [[!pkg fpga-icestorm]]/0~20160913git266e758-2 by Ruben Undheim, [[!patch 840098]] by Chris Lamb.
+ * [[!pkg frog]]/0.13.5-1 by Maarten van Gompel, [[!patch 828017]] by Chris Lamb.
+ * [[!pkg lambda-align]]/1.0.0-2 by Sascha Steinbiss, [[!patch 840156]] by Chris Lamb.
+ * [[!pkg pleiades]]/1.7.0-2 by Hideki Yamane, [[!patch 835633]] by Chris Lamb.
+ * [[!pkg sweethome3d]]/5.2+dfsg-1 by Markus Koschany, original fix by Gabriele Giacone.
+ * [[!pkg trac-subtickets]]/0.2.0-2 by W. Martin Borgert.
+
+The following updated packages appear to be reproducible now, for reasons we
+were not able to figure out. (Relevant changelogs did not mention reproducible
+builds.)
+
+ * [[!pkg aodh]]/3.0.0-2 by Thomas Goirand.
+ * [[!pkg eog-plugins]]/3.16.5-1 by Michael Biebl.
+ * [[!pkg flam3]]/3.0.1-5 by Daniele Adriana Goulart Lopes.
+ * [[!pkg hyphy]]/2.2.7+dfsg-1 by Andreas Tille.
+ * [[!pkg libbson]]/1.4.1-1 by A. Jesse Jiryu Davis.
+ * [[!pkg libmongoc]]/1.4.1-1 by A. Jesse Jiryu Davis.
+ * [[!pkg lxc]]/1:2.0.5-1 by Evgeni Golov.
+ * [[!pkg spice-gtk]]/0.33-1 by Liang Guo.
+ * [[!pkg spice-vdagent]]/0.17.0-1 by Liang Guo.
+ * [[!pkg tnef]]/1.4.12-1 by Kevin Coyner.
+
+Some uploads have addressed some reproducibility issues, but not all of them:
+
+ * [[!pkg dbus]]/1.10.12-1 by Simon McVittie.
+ * [[!pkg doomsday]]/1.15.8-3 by Markus Koschany, [[!bug 839338]] by Lucas Nussbaum.
+ * [[!pkg emacs25]]/25.1+1-1 by Rob Browning.
+ * [[!pkg gpgme1.0]]/1.7.0-3 by Daniel Kahn Gillmor.
+ * [[!pkg monkeysign]]/2.2.0 by Antoine Beaupré.
+ * [[!pkg python-attrs]]/16.2.0-1 by Tristan Seligmann, [[!patch 833886]] by Chris Lamb.
+ * [[!pkg shotwell]]/0.24.0-1 by Jörg Frings-Fürst, [[!patch 822948]] by Alexis Bienvenüe.
+ * [[!pkg supple]]/1.0.6-2 by Daniel Silverstone.
+ * [[!pkg why]]/2.36-1 by Ralf Treinen, [[!patch 807051]] by Valentin Lorentz.
+
+Some uploads have addressed nearly all reproducibility issues, except for build path issues:
 
-tests.reproducible-builds.org:
-------------------------------
+ * [[!pkg palo]]/1.96 by Helge Deller, [[!bug 778437]] by Chris Lamb.
+ * [[!pkg rbdoom3bfg]]/1.1.0~preview3+dfsg+git20160807-1 by Tobias Frost.
+ * [[!pkg singular]]/4.0.3-p3+ds-1 by Jerome Benoit.
+ * [[!pkg varnish]]/5.0.0-3 by Stig Sandbeck Mathisen, [[!patch 835061]] by Chris Lamb.
+ * [[!pkg yaml-cpp]]/0.5.2-4 by Paul Novotny, [[!patch 808714]] by Reiner Herrmann.
+
+Patches submitted that have not made their way to the archive yet:
+
+FIXME: prune the below list so it doesn't duplicate the information above, and
+perhaps also run bin/review-bugs to see if anything was missed.
+
+* [[!bug 840741]] filed against [[!pkg http-icons]] by Chris Lamb.
+* [[!bug 840177]] filed against [[!pkg qconf]] by Chris Lamb.
+* [[!bug 840845]] filed against [[!pkg python-pygraphviz]] by Chris Lamb.
+* [[!bug 840346]] filed against [[!pkg qjoypad]] by Chris Lamb.
+
+Reviews of unreproducible packages
+----------------------------------
+
+101 package reviews have been added, 49 have been updated and 4 have been
+removed in this week, adding to our knowledge about [identified
+issues](https://tests.reproducible-builds.org/debian/index_issues.html).
+
+3 issue types have been updated:
+
+- Added [[!issue max_output_size_reached]], [[!issue
+  ftbfs_due_to_jenkins_semaphore_setup]], and [[!issue
+  build_id_differences_only]].
+
+Weekly QA work
+--------------
+
+During of reproducibility testing, some FTBFS bugs have been detected and
+reported by:
+
+ - Anders Kaseorg (1)
+ - Chris Lamb (18)
+
+tests.reproducible-builds.org
+-----------------------
 
 Debian:
 
@@ -27,7 +125,12 @@ Debian:
  * Steven Chamberlain submitted a patch so that now all buildinfo files are collected (unsigned yet) at submit at buildinfo.kfreebsd.eu.
  * Holger enabled CPU type variation (Intel Haswell or AMD Opteron 62xx) for i386. Thanks to [Profitbricks.com](https://profitbricks.com) for their great and continued support!
 
-Openwrt/LEDE/NetBSD/coreboot/Fedora/archlinux: 
+Openwrt/LEDE/NetBSD/coreboot/Fedora/archlinux:
 
  * Increase memory on the 2 build nodes from 12 to 16gb, thanks to profitbricks.com
 
+Misc.
+-----
+
+This week's edition was written by Ximin Luo and Holger Levsen and reviewed by
+a bunch of Reproducible Builds folks on IRC.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/blog.git



More information about the Reproducible-commits mailing list