[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