[reproducible-website] 02/02: 159: Initial draft.

Chris Lamb chris at chris-lamb.co.uk
Sun May 13 10:29:09 CEST 2018


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

lamby pushed a commit to branch master
in repository reproducible-website.

commit 8afbd4dd317ba079615363ca44aeeea72283f9c7
Author: Chris Lamb <lamby at debian.org>
Date:   Sun May 13 09:28:56 2018 +0100

    159: Initial draft.
---
 _blog/posts/159.md | 67 +++++++++++++++++++++++++++++++++++++++++++++++-------
 1 file changed, 59 insertions(+), 8 deletions(-)

diff --git a/_blog/posts/159.md b/_blog/posts/159.md
index 6e34fd0..6dd2533 100644
--- a/_blog/posts/159.md
+++ b/_blog/posts/159.md
@@ -3,17 +3,68 @@ layout: blog
 week: 159
 ---
 
-* [FIXME](https://github.com/rust-lang/rust/issues/50556)
+Here's what happened in the [Reproducible Builds](https://reproducible-builds.org) effort between Sunday May 6 and Saturday May 12 2018:
+
+* [Ricardo Wurmus](http://bioinformatics.mdc-berlin.de/team.html#ricardo-wurmus) published a paper titled [Reproducible bioinformatics pipelines with Guix](https://www.gnu.org/software/guix/blog/2018/paper-on-reproducible-bioinformatics-pipelines-with-guix/) which leverages [GNU Guix](https://www.gnu.org/software/guix/) and reproducible builds in general as "a crucial foundation for computational experiments".
+
+* There will be two talks at the upcoming [MiniDebConfHamburg](https://wiki.debian.org/DebianEvents/de/2018/MiniDebConfHamburg) regarding Reproducible Builds which are detailed on the [event's schedule](https://wiki.debian.org/DebianEvents/de/2018/MiniDebConfHamburg#Schedule).
+
+* *kpcyrd* investigated and filed an issue against the [Rust](https://www.rust-lang.org/) programming language regarding the [non-deterministic use of `cmpq`](https://github.com/rust-lang/rust/issues/50556) which is resulting in non-determinstic binaries.
+
+* There was further discussion on our mailing list regarding [the typeface and colour scheme, etc.](https://lists.reproducible-builds.org/pipermail/rb-general/2018-May/000923.html) of our logo.
+
+* 22 package reviews updated and 36 have been removed in this week, adding to our [knowledge about identified issues](https://tests.reproducible-builds.org/debian/index_issues.html).
 
 Packages reviewed and fixed, and bugs filed
 -------------------------------------------
 
-  * Chris Lamb:
-    * [Inkscape merged](https://gitlab.com/inkscape/inkscape/merge_requests/219)
+* Bernhard M. Wiedemann:
+
+  * [trackballs](https://github.com/trackballs/trackballs/pull/17) (gzip timestamp)
+  * [libtool](https://build.opensuse.org/request/show/605522) (hostname)
+  * [openSUSE/semantik](https://build.opensuse.org/request/show/605520) (drop `.png` timestamp)
+
+* Chris Lamb:
+
+  * The [proposed change to make Inkscape's PDF output reproducible](https://gitlab.com/inkscape/inkscape/merge_requests/219) was merged. This was originally filed in Debian as [#893314](https://bugs.debian.org/893314).
+
+
+diffoscope development
+----------------------
+
+[diffoscope](https://diffoscope.org) is our in-depth "diff-on-steroids" utility which helps us diagnose reproducibility issues in packages. This week, version [94](https://tracker.debian.org/news/954962/accepted-diffoscope-94-source-all-into-unstable/) was uploaded to Debian unstable and [PyPI](https://pypi.org/) by Chris Lamb. It [included contributions already convered by posts in previous weeks](https://anonscm.debian.org/git/reproducible/diffoscope.git/log/?h=94) as well as new ones from:
+
+* Mattia Rizzolo:
+    * [Fix handling of filenames with non-unicode characters](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=8202dac).
+    * [Use `bytes` objects as much as possible to prevent possible encoding issues](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=05260f0)
+    * [Fix a Git-related test failure on FreeBSD](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=dcac350).
+    * [Don't capture unused output from the `subprocess` module](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=f789718).
+* Chris Lamb:
+    * [Remove all `__pycache__` directories to avoid a `source-contains-empty-directory` Lintian warning](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=4a4dd7b).
+    * [Bump Standards-Version to 4.1.4](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=1968784).
+
+Mattia Rizzolo subsequently [backported this version to `stretch-backports`](https://tracker.debian.org/news/956137/accepted-diffoscope-94bpo91-source-into-stretch-backports/).
+
+disorderfs development
+----------------------
+
+Version [0.5.3-1](https://tracker.debian.org/news/956653/accepted-disorderfs-053-1-source-amd64-into-unstable/) of disorderfs (our [FUSE](https://github.com/libfuse/libfuse)-based filesystem that introduces non-determinism) was uploaded to unstable by Chris Lamb. It [included contributions already convered by posts in previous weeks](https://anonscm.debian.org/git/reproducible/disorderfs.git/log/?h=debian/0.5.3-1) as well as new ones from:
+
+* Chris Lamb:
+    * [Ensure `readdir(2)` returns consistent (and unique) inode numbers](https://anonscm.debian.org/git/reproducible/disorderfs.git/commit/?id=39e29c4). (Closes: [#898287](https://bugs.debian.org/898287))
+    * [Add `build-essential` to test dependencies for inode tests](https://anonscm.debian.org/git/reproducible/disorderfs.git/commit/?id=2cff3c9).
+    * [Move to debhelper compat level 11.](https://anonscm.debian.org/git/reproducible/disorderfs.git/commit/?id=f2b3d5b)
+    * [Bump Standards-Version to 4.1.4.](https://anonscm.debian.org/git/reproducible/disorderfs.git/commit/?id=985b147)
+
+jenkins.debian.net development
+------------------------------
+
+* Mattia Rizzolo:
+    * [Expand the check for the wrong future date to additionally detect when we accidentally revert to the present](https://salsa.debian.org/qa/jenkins.debian.net/commit/b814ba1b).
+    * [Match another `dsa-check-running-kernel` message](https://salsa.debian.org/qa/jenkins.debian.net/commit/c7d553f6).
+    * [Remove `schroot` setup jobs](https://salsa.debian.org/qa/jenkins.debian.net/commit/ed022bb0) and [drop mention of `schroot` from maintenance job descriptions](https://salsa.debian.org/qa/jenkins.debian.net/commit/0d37226e).
 
-  * Bernhard M. Wiedemann:
-    * [trackballs](https://github.com/trackballs/trackballs/pull/17) (gzip timestamp)
-    * [libtool](https://build.opensuse.org/request/show/605522) (hostname)
-    * [openSUSE/semantik](https://build.opensuse.org/request/show/605520) (drop png timestamp)
+Misc.
+-----
 
-* [FIXME](https://www.gnu.org/software/guix/blog/2018/paper-on-reproducible-bioinformatics-pipelines-with-guix/)
+This week's edition was written by Bernhard M. Wiedemann, Chris Lamb & 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/reproducible-website.git


More information about the rb-commits mailing list