[blog] 01/01: 150: Initial draft.

Chris Lamb chris at chris-lamb.co.uk
Sun Mar 11 16:27:25 UTC 2018


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

lamby pushed a commit to branch master
in repository blog.

commit 337363f69ce7f0ceb5ce8caad8c174774c9b88c9
Author: Chris Lamb <lamby at debian.org>
Date:   Sun Mar 11 09:27:15 2018 -0700

    150: Initial draft.
---
 drafts/150.mdwn | 113 ++++++++++++++++++++++++++++++++++++++++++++------------
 1 file changed, 89 insertions(+), 24 deletions(-)

diff --git a/drafts/150.mdwn b/drafts/150.mdwn
index b4681da..f722952 100644
--- a/drafts/150.mdwn
+++ b/drafts/150.mdwn
@@ -1,24 +1,89 @@
- * [node-rollup merged upstream](https://github.com/rollup/rollup/pull/2024#event-1503379407)
- * [diffoscope 91~bpo9+1](https://tracker.debian.org/news/938307)
- * [FIXME](http://danmux.com/posts/bazel_fawlty/)
- * [todoman: finding a bug via reproducibility testing](https://bugs.debian.org/892381)
- * [gnocchi merged upstream](https://github.com/gnocchixyz/gnocchi/pull/803)
- * [nova upstream](https://github.com/openstack/nova/pull/80)
- * [preamble issue filed upstream](https://github.com/mbostock/preamble/pull/4)
- * [nova upstreamed again](https://review.openstack.org/#/c/551269/)
- * [Meson toolchain issue forwarded upstream](https://github.com/mesonbuild/meson/pull/3211)
-
-  * Bernhard M. Wiedemann:
-    * [racket](https://github.com/racket/racket/issues/1979) no patch
-    * [python-datrie](https://github.com/pytries/datrie/pull/49) sort readdir
-    * [yubioath-desktop](https://github.com/Yubico/yubioath-desktop/pull/278) sort readdir
-    * [mango-doc](https://github.com/ericlagergren/mango-doc/pull/3) date, orphaned
-    * [lilypond](https://codereview.appspot.com/337650043) SDE/date
-    * [perl-Glib](https://build.opensuse.org/request/show/583122) (update => fixes perl-Goo-Canvas)
-    * [fbreader](https://build.opensuse.org/request/show/583885) (https://github.com/geometer/FBReader/pull/295 orphaned => https://github.com/gordeevso/FBReader/pull/58 https://github.com/sabrinamusatian/FBReader/pull/6 )
-    * [yudit](https://build.opensuse.org/request/show/584464) (SDE/date, upstreamable)
-    * [python-pycryptopp](https://build.opensuse.org/request/show/584808) (sort readdir)
-    * [autogen](https://build.opensuse.org/request/show/585128) (compile-time benchmarking, SDE, tar/gz)
-  * some previously merged fixes were never mentioned here:
-    * 2017-05-03 [vpp](https://gerrit.fd.io/r/6583) merged, SDE/date
-    * 2017-05-03 [vpp](https://gerrit.fd.io/r/6585) merged, overridable date, user, hostname
+[[!meta title="Reproducible Builds: Weekly report #150"]]
+
+Here's what happened in the [Reproducible Builds](https://reproducible-builds.org) effort between Sunday March 4 and Saturday March 10 2018:
+
+ * On Saturday 10th March, Chris Lamb [presented at SCALE 16x on Reproducible Builds](https://www.socallinuxexpo.org/scale/16x/presentations/you-think-youre-not-target-tale-three-developers).
+
+ * Dan Mux [posted about moving away from Bazel](http://danmux.com/posts/bazel_fawlty/) referencing reproducibility.
+
+ * Chris Lamb demonstrated that the Reproducible Builds can also find quality assurance issues, such as in *todoman* where [a non-fatal missing build-dependency was causing the output to be unreproducibile](https://bugs.debian.org/892381).
+
+diffoscope development
+----------------------
+
+[diffoscope](https://diffoscope.org/) is our in-depth and content-aware diff utility that can locate and diagnose reproducibility issues.
+
+Mattia Rizzolo [backported version 91 to the Debian backports repository](https://tracker.debian.org/news/938307).
+
+- Chris Lamb:
+    - [Support the case where the `python3-xattr` package is installed but `python3-pyxattr` is not.](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=ec51d78) (Closes: [[!bug 892240]])
+    - [Move documentation for `maybe_decode` into a docstring on the method itself.](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=dd767cc)
+    - [Avoid decoding strings by opening source files in binary mode.](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=ea5dc2c)
+- Mattia Rizzolo:
+    - [tests: binary: fix test after 934dfff](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=014908f)
+    - [tests: test\_dos\_mbr: explicitly use utf8 for reading files](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=aca61db)
+    - [comparators.utils.file: don't try to decode a string](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=934dfff)
+
+In addition, Juliana — our Outreachy intern — continued her work on parallel processing.
+
+
+Bugs filed
+----------
+
+* Adrian Bunk:
+    * [[!bug 892459]] filed against [[!pkg simpleitk]].
+* Bernhard M. Wiedemann:
+    * [racket](https://github.com/racket/racket/issues/1979)
+    * [python-datrie](https://github.com/pytries/datrie/pull/49) (sort readdir(2))
+    * [yubioath-desktop](https://github.com/Yubico/yubioath-desktop/pull/278) (sort `readdir(2)`)
+    * [mango-doc](https://github.com/ericlagergren/mango-doc/pull/3) (date, orphaned)
+    * [lilypond](https://codereview.appspot.com/337650043) (`SOURCE_DATE_EPOCH`/date)
+    * [perl-Glib](https://build.opensuse.org/request/show/583122) (update => fixes `perl-Goo-Canvas`)
+    * [fbreader](https://build.opensuse.org/request/show/583885) (filed upstream: [1](https://github.com/geometer/FBReader/pull/295), [2](https://github.com/gordeevso/FBReader/pull/58) & [3](https://github.com/sabrinamusatian/FBReader/pull/6))
+    * [yudit](https://build.opensuse.org/request/show/584464) (`SOURCE_DATE_EPOCH`/date, upstreamable)
+    * [python-pycryptopp](https://build.opensuse.org/request/show/584808) (sort `readdir(2)`)
+    * [autogen](https://build.opensuse.org/request/show/585128) (compile-time benchmarking, `SOURCE_DATE_EPOCH`, `.tar.gz`)
+* Chris Lamb:
+    * [[!bug 892019]] filed against [[!pkg python-meshio]].
+    * [[!bug 892020]] filed against [[!pkg python-diskimage-builder]].
+    * [[!bug 892021]] filed against [[!pkg kronosnet]].
+    * [[!bug 892419]] filed against [[!pkg gnocchi]] ([upstream](https://github.com/gnocchixyz/gnocchi/pull/803)).
+    * [[!bug 892420]] filed against [[!pkg nova]] ([nova](https://review.openstack.org/#/c/551269/)).
+    * [[!bug 892425]] filed against [[!pkg node-package-preamble]] .
+    * [[!bug 892496]] filed against [[!pkg yt]].
+    * [[!bug 892515]] filed against [[!pkg meson]] ([upstream](https://github.com/mesonbuild/meson/pull/3211)).
+    * [[!bug 892565]] filed against [[!pkg codespell]].
+    * [node-rollup](https://github.com/rollup/rollup/pull/2024#event-1503379407)
+
+
+In addition, package reviews have been added, 44 have been updated and 26 have been removed in this week, adding to our knowledge about [identified issues](https://tests.reproducible-builds.org/debian/index_issues.html).
+
+Lastly, two issue classification types have been added:
+
+* [nondeterminstic\_output\_in\_pkgconfig\_files\_generated\_by\_meson](https://anonscm.debian.org/git/reproducible/notes.git/commit/?id=241b83ee) ([patch sent upstream](https://github.com/mesonbuild/meson/pull/3211))
+* [timestamps\_in\_preamble\_generated\_by\_node\_package\_preamble](https://anonscm.debian.org/git/reproducible/notes.git/commit/?id=c9c6c052) ([patch sent upstream](https://github.com/mbostock/preamble/pull/4))
+
+jenkins.debian.net development
+------------------------------
+
+- Hans-Christoph Steiner (F-Droid):
+    - [Include newly packaged dependencies.](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=b8e6331a)
+    - [Timeout build jobs after 48 hours.](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=350b6c78)
+- Holger Levsen (F-Droid:)
+    - [Timeout to build jobs after 36 hours.](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=ee87d57d)
+
+Weekly QA work
+--------------
+
+During our reproducibility testing, FTBFS bugs have been detected and reported by:
+
+ - Adrian Bunk (49)
+ - Antonio Terceiro (1)
+ - James Cowgill (1)
+ - Ole Streicher (1)
+
+
+Misc.
+-----
+
+This week's edition was written by Bernhard M. Wiedemann, Chris Lamb, Mattia Rizzolo & 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