[blog] 01/01: 121: fill in from generate-draft script and turn into prose
Ximin Luo
infinity0 at debian.org
Mon Aug 21 16:00:50 UTC 2017
This is an automated email from the git hooks/post-receive script.
infinity0 pushed a commit to branch master
in repository blog.
commit 7532e3e9d627b16a0c3673e7ff37be707a83b860
Author: Ximin Luo <infinity0 at debian.org>
Date: Mon Aug 21 17:58:58 2017 +0200
121: fill in from generate-draft script and turn into prose
---
drafts/121.mdwn | 151 ++++++++++++++++++++++++++++++++++++++++++++++++++++----
1 file changed, 142 insertions(+), 9 deletions(-)
diff --git a/drafts/121.mdwn b/drafts/121.mdwn
index 744ae6a..16bace9 100644
--- a/drafts/121.mdwn
+++ b/drafts/121.mdwn
@@ -1,12 +1,145 @@
-* https://anonscm.debian.org/git/dbnpolicy/policy.git/commit/?id=bf256860fbf9d7dccc05fe1aa85841b7a1b1d712
- - blogpost from holger describing what this means: http://layer-acht.org/thinking/blog/20170812-reproducible-policy/
- - https://news.ycombinator.com/item?id=15010438 & https://www.reddit.com/r/debian/comments/6touxc/new_debian_policy_packages_should_be_reproducible/
+[[!meta title="Reproducible Builds: Weekly report #121"]]
-* Forwarded upstream
- * [gcab](https://bugzilla.gnome.org/show_bug.cgi?id=786435) (lamby)
- * [qt5/base](https://codereview.qt-project.org/202999) (bmwiedemann)
- * [gtk+](https://bugzilla.gnome.org/show_bug.cgi?id=786528) (lamby, via a [reproducibility issue in Tails](https://labs.riseup.net/code/issues/13440).
+Here's what happened in the [Reproducible Builds](https://reproducible-builds.org) effort between Sunday August 13 and Saturday August 19 2017:
-* devscripts script to report on reproducibility status of installed packages - https://bugs.debian.org/872514
+Reproducible work in other projects
+-----------------------------------
-* reproducibleopensuse scripts now work on Debian with latest osc and obs-build versions (buster + [one patch](https://github.com/openSUSE/obs-build/pull/376))
+"Packages should build reproducibly" was [merged into Debian
+policy](https://anonscm.debian.org/git/dbnpolicy/policy.git/commit/?id=bf256860fbf9d7dccc05fe1aa85841b7a1b1d712)!
+
+* Holger Levsen [wrote a blog post](https://layer-acht.org/thinking/blog/20170812-reproducible-policy/)
+ briefly describing the background and implications of this.
+* There were discussion threads on [Hacker News](https://news.ycombinator.com/item?id=15010438)
+ and [reddit](https://www.reddit.com/r/debian/comments/6touxc/new_debian_policy_packages_should_be_reproducible/).
+
+Bernhard M. Wiedemann's [reproducibleopensuse
+scripts](https://github.com/bmwiedemann/reproducibleopensuse) [now
+work](https://github.com/openSUSE/obs-build/pull/376) on Debian buster with the
+latest versions of [osc](https://en.opensuse.org/openSUSE:OSC) and
+[obs-build](https://github.com/openSUSE/obs-build).
+
+
+Toolchain development and fixes
+-------------------------------
+
+[[!bug 872514]] was opened on [[!pkg devscripts]] to add a program to report on
+the reproducibility status of installed packages.
+
+
+Packages reviewed and fixed, and bugs filed
+-------------------------------------------
+
+Upstream reports:
+
+* Bernhard M. Wiedemann:
+ * [qt5/base](https://codereview.qt-project.org/202999), `SOURCE_DATE_EPOCH`
+ support.
+
+Debian reports:
+
+* Adrian Bunk:
+ * [[!bug 872262]] filed against [[!pkg jellyfish]].
+ * [[!bug 872675]] filed against [[!pkg pdp]].
+ * [[!bug 872678]] filed against [[!pkg gem]].
+* Chris Lamb:
+ * [[!bug 872453]] filed against [[!pkg isa-support]].
+ * [[!bug 872459]] filed against [[!pkg python-numpy]].
+ * [[!bug 872460]] filed against [[!pkg gcab]], forwarded
+ [upstream](https://bugzilla.gnome.org/show_bug.cgi?id=786435).
+ * [[!bug 872514]] filed against [[!pkg devscripts]].
+ * [[!bug 872728]] filed against [[!pkg desktop-file-utils]].
+ * [[!bug 872729]] filed against [[!pkg gtk+2.0]], forwarded
+ [upstream](https://bugzilla.gnome.org/show_bug.cgi?id=786528), found via a
+ [reproducibility issue in Tails](https://labs.riseup.net/code/issues/13440).
+* Federico Brega:
+ * [[!bug 872285]] filed against [[!pkg pyqt5]].
+* Jeremy Bicha:
+ * [[!bug 871963]] filed against [[!pkg birdfont]].
+* Philip Rinn:
+ * [[!bug 872184]] filed against [[!pkg quilt]].
+
+
+Reviews of unreproducible packages
+----------------------------------
+
+47 package reviews have been added, 58 have been updated and 39 have been removed in this week,
+adding to our knowledge about [identified issues](https://tests.reproducible-builds.org/debian/index_issues.html).
+
+4 issue types have been updated:
+
+- Added [[!issue nondeterministic_output_generated_by_gcab toolchain]].
+- Added [[!issue build_path_captured_by_python_numpy_misc_util]].
+- Added [[!issue captures_build_path_in_sphinx_attr_links]].
+- Re-added [[!issue nondeterminstic_ordering_in_gsettings_glib_enums_xml]].
+
+
+Weekly QA work
+--------------
+
+During our reproducibility testing, FTBFS bugs have been detected and reported by:
+
+ - Adrian Bunk (59)
+ - Bastien Roucariès (1)
+ - James Clarke (1)
+ - Jeremy Bicha (1)
+
+
+diffoscope development
+----------------------
+
+Development [continued in
+git](https://anonscm.debian.org/git/reproducible/diffoscope.git/log/),
+including the following contributions:
+
+- Ximin Luo:
+ - presenters: html: Don't traverse children whose parents were already
+ limited (Closes: [[!bug 871413]])
+ - On a non-GNU system, prefer tools that start with "g" for certain
+ whitelisted commands. (Closes: [[!bug 871029]])
+ - Add a --tool-prefix-binutils CLI flag. (Closes: [[!bug 869868]])
+- Chris Lamb:
+ - Temporarily revert "Bump Standards-Version to 4.0.1" to avoid spurious CI
+ test failures.
+ - comparators.xml: Use ``name`` attribute over ``path`` to avoid leaking
+ comparison full path in output.
+ - Code style fixes.
+
+
+disorderfs development
+----------------------
+
+Development [continued in
+git](https://anonscm.debian.org/git/reproducible/disorderfs.git/log/),
+including the following contributions:
+
+- Chris Lamb:
+ - Add simple autopkgtest.
+
+
+reprotest development
+---------------------
+
+Development [continued in
+git](https://anonscm.debian.org/git/reproducible/reprotest.git/log/), including
+the following contributions:
+
+- Ximin Luo:
+ - Choose an existent HOME for the control build. (Closes: [[!bug 860428]])
+ - Update d/changelog with Santiago's changes.
+- Santiago Torres:
+ - Abstract parts of autopkgtest to support running on non-Debian systems.
+ - Add a --host-distro flag to support that too.
+
+
+tests.reproducible-builds.org
+-----------------------------
+
+FIXME
+
+
+Misc.
+-----
+
+This week's edition was written by Ximin Luo & reviewed by a bunch of
+Reproducible Builds folks on IRC & the mailing lists.
--
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