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

Chris Lamb chris at chris-lamb.co.uk
Sun Dec 3 08:43:31 UTC 2017


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

lamby pushed a commit to branch master
in repository blog.

commit 365ee278de52b16c7ede5a7aa5eefc81f0acfec4
Author: Chris Lamb <lamby at debian.org>
Date:   Sun Dec 3 08:43:16 2017 +0000

    136: Initial draft.
---
 drafts/136.mdwn | 156 +++++++++++++++++++++++++++++++++++++++++++++++++++++---
 1 file changed, 149 insertions(+), 7 deletions(-)

diff --git a/drafts/136.mdwn b/drafts/136.mdwn
index 7168147..76c6296 100644
--- a/drafts/136.mdwn
+++ b/drafts/136.mdwn
@@ -1,16 +1,158 @@
+[[!meta title="Reproducible Builds: Weekly report #136"]]
+
+Here's what happened in the [Reproducible Builds](https://reproducible-builds.org) effort between Sunday November 26 and Saturday December 2 2017:
+
+Media coverage
+--------------
+
+* Jelle van der Waa [wrote about Reproducible Arch Linux](http://vdwaa.nl/arch/linux/reproducible/builds/security/reproducible-builds-arch/). ([HN thread](https://news.ycombinator.com/item?id=15820356))
+
 Packages reviewed and fixed, and bugs filed
 -------------------------------------------
 
-Patches filed upstream:
-
+* Adrian Bunk:
+    * [[!bug 882955]] filed against [[!pkg ufo-filters]].
+    * [[!bug 883100]] filed against [[!pkg ksudoku]].
+    * [[!bug 883353]] filed against [[!pkg cc65]].
 * Bernhard M. Wiedemann:
   * [systemtap](https://sourceware.org/ml/systemtap/2017-q4/msg00155.html) (drop date)
   * [python-fs](https://github.com/PyFilesystem/pyfilesystem2/pull/114) (merged, fix build in 2018)
-
 * Chris Lamb:
-  * [fswatch](https://github.com/emcrisostomo/fswatch/pull/192) (merged, use `SOURCE_DATE_EPOCH`)
+    * [[!bug 882727]] filed against [[!pkg libffi-platypus-perl]].
+    * [[!bug 882818]] filed against [[!pkg fswatch]] (timestamps, [upstream](https://github.com/emcrisostomo/fswatch/pull/192))
+    * [[!bug 883244]] filed against [[!pkg simavr]].
+    * [[!bug 883339]] filed against [[!pkg properties-cpp]].
+    * [[!bug 883348]] filed against [[!pkg psychtoolbox-3]].
+    * [[!bug 883359]] filed against [[!pkg at-spi2-core]].
 
-Patches filed in Debian:
 
-* Chris Lamb:
-  [[!bug 882818]] filed against [[!pkg fswatch]] timestamps
+Reviews of unreproducible packages
+----------------------------------
+
+83 package reviews have been added, 41 have been updated and 33 have been removed in this week,
+adding to our knowledge about [identified issues](https://tests.reproducible-builds.org/debian/index_issues.html).
+
+1 issue types have been updated:
+
+- [qt-rcc patch is merged](https://anonscm.debian.org/git/reproducible/notes.git/commit/?id=d86ea540)
+
+
+Weekly QA work
+--------------
+
+During our reproducibility testing, FTBFS bugs have been detected and reported by:
+
+ - Adrian Bunk (73)
+
+
+diffoscope development
+----------------------
+
+- Chris Lamb:
+    - [Handle case where a file to be "fuzzy" matched does not contain enough entropy (#882981)](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=8599873)
+    - [Make cleanup of placeholders idempotent.](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=893a1e7)
+- Mike Hommey:
+    - [Extract libarchive contents with a file extension](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=a7c1d23)
+- Ximin Luo:
+    - Bug fixes:
+        - [Run zipinfo on /dev/stdin instead of a variable path. (Closes: #879011)](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=25fee28)
+        - [Looser matching for .deb archive members. (Closes: #881937)](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=e5dc438)
+    - Features/cleanup:
+        - [Allow non-text formats to output an empty diff](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=0670bc0)
+        - [Add a Difference.from\_command\_exc to distinguish excluded commands from empty diff](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=f148615)
+        - [Simplify feed\_stdin into a simple stdin() instead](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=dcf2d40)
+    - tests:
+        - [Enable accidentally-disabled tests](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=40fd9f5)
+        - Fix tests for new zipinfo behavour [[1](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=9f9d8e1), [2](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=87d3050)]
+        - [Remove the .egg file when cleaning & fix tests by adding PYTHONPATH](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=aef3b3d)
+
+
+reprotest development
+---------------------
+
+Version [0.7.4](https://tracker.debian.org/news/889957) was uploaded to unstable by Ximin Luo.
+It included [contributions](https://anonscm.debian.org/git/reproducible/reprotest.git/log/?h=debian/0.7.4)
+already covered by posts of the previous weeks as well as new ones from:
+
+- Ximin Luo:
+    - New features:
+        - [Allow the user to select a different diffoscope](https://anonscm.debian.org/git/reproducible/reprotest.git/commit/?id=6de8df5)
+        - [Allow injection of experiment variables into diffoscope\_args](https://anonscm.debian.org/git/reproducible/reprotest.git/commit/?id=1d07fb0)
+    - Bug fixes:
+        - [Fix the time variation to actually make the time constant](https://anonscm.debian.org/git/reproducible/reprotest.git/commit/?id=acff508)
+        - [fix diffoscope\_args defaults for new behaviour](https://anonscm.debian.org/git/reproducible/reprotest.git/commit/?id=71a5182)
+        - [Make --no-clean-on-error more reliable](https://anonscm.debian.org/git/reproducible/reprotest.git/commit/?id=131e918)
+        - [Don't conflict --min-cpus with --auto-build etc](https://anonscm.debian.org/git/reproducible/reprotest.git/commit/?id=8f84d01)
+    - Tests:
+        - [Use double quotes to work around autopkgtest (see #870098)](https://anonscm.debian.org/git/reproducible/reprotest.git/commit/?id=c02e74e)
+        - Suppress some warnings [[1](https://anonscm.debian.org/git/reproducible/reprotest.git/commit/?id=4245a2a), [2](https://anonscm.debian.org/git/reproducible/reprotest.git/commit/?id=9d9dd04)]
+        - Autopkgtest work [[1](https://anonscm.debian.org/git/reproducible/reprotest.git/commit/?id=4426c5e), [2](https://anonscm.debian.org/git/reproducible/reprotest.git/commit/?id=789132f), [3](https://anonscm.debian.org/git/reproducible/reprotest.git/commit/?id=56e1b44)]
+    - Documentation:
+        - [Fix syntax drop old comments](https://anonscm.debian.org/git/reproducible/reprotest.git/commit/?id=c44773b)
+        - [Move main package description to README.rst](https://anonscm.debian.org/git/reproducible/reprotest.git/commit/?id=fbb1b6a)
+
+
+reproducible-website development
+--------------------------------
+
+* kpcyrd [added a blog link to the navigation](https://anonscm.debian.org/git/reproducible/reproducible-website.git/commit/?id=2fc5f6b).
+
+
+tests.reproducible-builds.org
+-----------------------------
+
+- Holger Levsen:
+    - A huge effort was made in [introducing Archlinux to our testing framework](https://tests.reproducible-builds.org/archlinux/archlinux.html), including:
+        - Scheduler:
+            - [Add am extremely simple scheduler](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=e901d066)
+            - [Check for new packages every day (instead of every 2)](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=368d055b)
+            - [Schedule newer versions automatically](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=e6346092)
+            - [Prefer manually triggered packages over new packages](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=5c2b989a)
+            - [Detect versions of packages of 'any' arch](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=2809fdde)
+            - [Schedule 'old' packages which havent been tested yet](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=735a2b36)
+        - Features:
+            - [Generate graphs](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=5fc61d7c)
+            - [Introduce IRC notifications for unreproducible packages](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=d46390f6)
+            - Improve summary page ([1](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=ac1e8f8f), [2](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=75c22af3))
+        - Bug fixes:
+            - [Use 'undetermined' if we cannot determine the version...](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=812e249a)
+            - [Detect SSL verify failures within bzr](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=30ab7bd0)
+            - [Atomically update repositories](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=710a3d04)
+        - Logging/Output:
+            - [Merge test date+duration and build1+build2.log into one column](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=e1a21009)
+            - [Always log amounts](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=30ff0113)
+            - [Improve job output](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=b38ad949)
+            - [Record version being built and include prefer this when later determining version](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=ee0eaca9)
+            - Sort packages ([1](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=c310bae7), [2](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=d374bb24))
+            - [Include timestamp since when the package is building](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=4f7af90d)
+            - [Write yesterdays stats today if they dont exist yet](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=5c1bf7ff)
+            - [Improve test duration formatting](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=df6293ff)
+            - [Record and display test duration](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=6a6c44ba)
+        - Documentation:
+            - [Outline further work on html and scheduler](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=f5d95f36)
+            - [Explain that actually hour/minute variations are also more likely](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=044bece8)
+            - [Emphasize the build path is not varied yet](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=64e51c31)
+    - General:
+        - [The hostname is varied in LEDE, Arch Linux and OpenWrt](https://anonscm.debian.org/git/reproducible/jenkins.debian.net.git/commit/?id=bf259eee)
+    - Debian reproducibility:
+        - [Disable APT's pdiffs](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=94b54a2e)
+    - Misc:
+        - [Be more verbose when deploying jobs](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=76b11fd8)
+        - [Ignore some warnings in commit messages](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=261a781d)
+        - [IRC notifications to #lede-dev on Freenode](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=bbbb35ed)
+
+- Chris Lamb:
+    - [Ignore "warning" etc. in commit messages.](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=70f4d6a9)
+
+- Hans-Christoph Steiner continued his work on reproducible [F-Droid](https://f-droid.org/en/):
+    - [Always wait for successful `git fetch`](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=715102a8)
+    - [Include new Python dependencies](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=fb94269b)
+
+- Lynxis:
+    - [Update references to sources.debian.org](https://anonscm.debian.org/git/qa/jenkins.debian.net.git/commit/?id=abe238c3)
+
+
+Misc.
+-----
+
+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/blog.git



More information about the Reproducible-commits mailing list