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

Chris Lamb chris at chris-lamb.co.uk
Sun Dec 17 09:16:03 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 ccd77cb5255898097d6bd2694ee0f4cc58496b17
Author: Chris Lamb <lamby at debian.org>
Date:   Sun Dec 17 09:15:47 2017 +0000

    138: Initial draft.
---
 drafts/138.mdwn | 147 ++++++++++++++++++++++++++++++++++++++++++++++++++++++--
 1 file changed, 143 insertions(+), 4 deletions(-)

diff --git a/drafts/138.mdwn b/drafts/138.mdwn
index 07bdf27..038f7aa 100644
--- a/drafts/138.mdwn
+++ b/drafts/138.mdwn
@@ -1,8 +1,147 @@
+[[!meta title="Reproducible Builds: Weekly report #138"]]
 
+Here's what happened in the [Reproducible Builds](https://reproducible-builds.org) effort between Sunday December 10 and Saturday December 16 2017:
+
+Packages reviewed and fixed, and bugs filed
+-------------------------------------------
+
+* Adrian Bunk:
+    * [[!bug 884214]] filed against [[!pkg purify]].
+    * [[!bug 884295]] filed against [[!pkg node-semver-diff]].
+    * [[!bug 884477]] filed against [[!pkg node-simple-swizzle]].
 * Alexander lynxis Couzens:
-  * upstream:
-    * [lua-i2c: remove build timestamp](https://github.com/mrpace2/lua-i2c/pull/1)
+    * lua-i2c: Remove build timestamp ([forwarded upstream](https://github.com/mrpace2/lua-i2c/pull/1)).
+* Chris Lamb:
+    * [[!bug 884047]] filed against [[!pkg bibledit]].
+    * [[!bug 884254]] filed against [[!pkg pydoctor]] ([forwarded upstream](https://github.com/twisted/pydoctor/pull/146)).
+    * [[!bug 884256]] filed against [[!pkg pysph]].
+    * [[!bug 884402]] filed against [[!pkg sonic-pi]].
+    * [[!bug 884527]] filed against [[!pkg parso]] ([forwarded upstream](https://github.com/davidhalter/parso/pull/25)).
+
+
+Reviews of unreproducible packages
+----------------------------------
+
+43 package reviews have been added, 48 have been updated and 51 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:
 
 * Chris Lamb:
-  * [pydoctor](https://github.com/twisted/pydoctor/pull/146)
-  * [parso](https://github.com/davidhalter/parso/pull/25)
+    * [Add a patch for nondeterminism\_added\_by\_pyqt5\_pyrcc5](https://anonscm.debian.org/git/reproducible/notes.git/commit/?id=fda94dd4)
+    * [Add patch for nondeterminism\_in\_documentation\_generated\_by\_pydoctor toolchain issue.](https://anonscm.debian.org/git/reproducible/notes.git/commit/?id=259acf35)
+    * [Add new nondeterminism\_in\_documentation\_generated\_by\_pydoctor toolchain issue.](https://anonscm.debian.org/git/reproducible/notes.git/commit/?id=d8b96933)
+* Christoph Berh:
+    * [sphinx\_htmlhelp\_readdir\_sensitive is #884010](https://anonscm.debian.org/git/reproducible/notes.git/commit/?id=3664f5ad)
+
+Weekly QA work
+--------------
+
+During our reproducibility testing, FTBFS bugs have been detected and reported by:
+
+ - Adrian Bunk (55)
+ - Andreas Beckmann (2)
+ - Laurent Bigonville (1)
+ - Michael Biebl (1)
+ - Pierre Saramito (2)
+
+
+diffoscope development
+----------------------
+
+- Juliana Oliveira Rodrigues:
+    - [Fix `readelf` exit code](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=9e2013f)
+
+
+
+reprotest development
+---------------------
+
+Version [0.7.5](https://tracker.debian.org/news/893681), [0.7.6](https://tracker.debian.org/news/894425) and [0.7.7](https://tracker.debian.org/news/894429) was uploaded to unstable by Ximin Luo.
+
+It included [contributions](https://anonscm.debian.org/git/reproducible/reprotest.git/log/?h=debian/0.7.5) already covered by posts of the previous weeks as well as new changes:
+
+- Ximin Luo:
+    - [Fix nondeterministic `num\_cpus`-related test failures](https://anonscm.debian.org/git/reproducible/reprotest.git/commit/?id=5ec344e)
+    - [Update to latest `Standards-Version;` no changes required](https://anonscm.debian.org/git/reproducible/reprotest.git/commit/?id=e6c91e4)
+    - [Bump version in `setup.py`.](https://anonscm.debian.org/git/reproducible/reprotest.git/commit/?id=3bc2e51)
+    - [Update debian/copyright and use HTTPS in debian/watch.](https://anonscm.debian.org/git/reproducible/reprotest.git/commit/?id=4a6154d)
+
+
+buildinfo.debian.net development
+--------------------------------
+
+- Chris Lamb:
+    - [Don't HTTP 500 if no request body.](https://anonscm.debian.org/git/reproducible/buildinfo.debian.net.git/commit/?id=6da7bf2)
+    - [Actually catch the `TypeError: decode() argument 1 must be string, not None`](https://anonscm.debian.org/git/reproducible/buildinfo.debian.net.git/commit/?id=a4f4613)
+
+
+
+reproducible-website development
+--------------------------------
+
+- Holger Levsen:
+    - [Link preliminary notes](https://anonscm.debian.org/git/reproducible/reproducible-website.git/commit/?id=3c92ee5)
+    - [Add group photo](https://anonscm.debian.org/git/reproducible/reproducible-website.git/commit/?id=d0a4fa2)
+    - [Cleanup some markup](https://anonscm.debian.org/git/reproducible/reproducible-website.git/commit/?id=38e7bdc)
+    - [Link agenda brains-torming session](https://anonscm.debian.org/git/reproducible/reproducible-website.git/commit/?id=a303994)
+    - [Seperate ogo-design notes](https://anonscm.debian.org/git/reproducible/reproducible-website.git/commit/?id=c2afe16)
+    - [Move agenda to its own page](https://anonscm.debian.org/git/reproducible/reproducible-website.git/commit/?id=489a42c)
+    - [Add archive-formats notes](https://anonscm.debian.org/git/reproducible/reproducible-website.git/commit/?id=b7513c2)
+    - [Include PDF version of report by Aspiration and link to it](https://anonscm.debian.org/git/reproducible/reproducible-website.git/commit/?id=14689b9)
+
+- Daniel Kahn Gillmor:
+    - [Removed HTML-formatted table now that we have it in markdown](https://anonscm.debian.org/git/reproducible/reproducible-website.git/commit/?id=5585c18)
+    - [Added table for archive formats](https://anonscm.debian.org/git/reproducible/reproducible-website.git/commit/?id=bd4d2aa)
+
+
+jenkins.debian.net development
+------------------------------
+
+- Holger Levsen (ArchLinux support)
+    - Scheduler:
+        - [Sleep at job end to prevent immediate restarts](https://anonscm.debian.org/git/reproducible/jenkins.debian.net.git/commit/?id=8ba4ecf7)
+        - [Improve scheduler output](https://anonscm.debian.org/git/reproducible/jenkins.debian.net.git/commit/?id=e0a48b35)
+        - [Don't reschedule blacklisted packages](https://anonscm.debian.org/git/reproducible/jenkins.debian.net.git/commit/?id=b5bb6fbc)
+    - New features / enhancements, etc.:
+        - [Improve locking](https://anonscm.debian.org/git/reproducible/jenkins.debian.net.git/commit/?id=80091e40)
+        - [Delete old package files after the new ones have been created](https://anonscm.debian.org/git/reproducible/jenkins.debian.net.git/commit/?id=7dc06c90)
+        - [Deal with yet another way to build unreproducible packages](https://anonscm.debian.org/git/reproducible/jenkins.debian.net.git/commit/?id=f0fc959e)
+    - Bug-fixes:
+        - [Prevent concurrent builds of the same package](https://anonscm.debian.org/git/reproducible/jenkins.debian.net.git/commit/?id=60d6d27e)
+        - [Use `sudo` to cleanup after the build](https://anonscm.debian.org/git/reproducible/jenkins.debian.net.git/commit/?id=555e5b70)
+        - [Ensure `pkg.html` files are world-readable](https://anonscm.debian.org/git/reproducible/jenkins.debian.net.git/commit/?id=1134da0c)
+        - [Fix conditional IRC message](https://anonscm.debian.org/git/reproducible/jenkins.debian.net.git/commit/?id=938c0025)
+        - [Correctly output packgae name](https://anonscm.debian.org/git/reproducible/jenkins.debian.net.git/commit/?id=30aa899e)
+        - [Also detect FTBFS due to failing to source `PKGBUILD` files](https://anonscm.debian.org/git/reproducible/jenkins.debian.net.git/commit/?id=e4491a4d)
+    - Documentation/reporting:
+        - [Explain some (perceived) inconsistencies](https://anonscm.debian.org/git/reproducible/jenkins.debian.net.git/commit/?id=b03e6ca4)
+        - [Also announce current percentage on IRC](https://anonscm.debian.org/git/reproducible/jenkins.debian.net.git/commit/?id=d9fa859b)
+        - [Shorten irc message](https://anonscm.debian.org/git/reproducible/jenkins.debian.net.git/commit/?id=e4ebd9a2)
+        - [Disable irc notifications about unreproducible packages until we found a way to report status changes](https://anonscm.debian.org/git/reproducible/jenkins.debian.net.git/commit/?id=6f6985e2)
+    - Misc:
+        - [Unblacklist zathura](https://anonscm.debian.org/git/reproducible/jenkins.debian.net.git/commit/?id=520ea710)
+
+- Mattia Rizzolo:
+    - [Start moving build configuration to an `.ini` file](https://anonscm.debian.org/git/reproducible/jenkins.debian.net.git/commit/?id=6132c7a6)
+    - [Do not bind-mount `/dev` and `/dev/fs` inside new chroots](https://anonscm.debian.org/git/reproducible/jenkins.debian.net.git/commit/?id=f5874f07)
+    - [Fix "future detection" now that we are 2018](https://anonscm.debian.org/git/reproducible/jenkins.debian.net.git/commit/?id=123b089a)
+    - `common.py` support library:
+        - [allow passing parameters to query\_db()](https://anonscm.debian.org/git/reproducible/jenkins.debian.net.git/commit/?id=e0e1ac74)
+        - [fix a 'debian' hardcoding](https://anonscm.debian.org/git/reproducible/jenkins.debian.net.git/commit/?id=027f3e23)
+        - [allow passing a distribution value to the scripts (defaulting to debian for now)](https://anonscm.debian.org/git/reproducible/jenkins.debian.net.git/commit/?id=0afdbbda)
+        - [move arg parse handling before parsing the configuration](https://anonscm.debian.org/git/reproducible/jenkins.debian.net.git/commit/?id=fd97a23c)
+    - Documentation:
+        - [INSTALL: fix formatting](https://anonscm.debian.org/git/reproducible/jenkins.debian.net.git/commit/?id=5deee654)
+        - [INSTALL: draft some documentation on how slaves are set up](https://anonscm.debian.org/git/reproducible/jenkins.debian.net.git/commit/?id=580b8e4e)
+    - Jenkins management:
+        - [Simplify ssh restrictions by using the new ``restrict`` option](https://anonscm.debian.org/git/reproducible/jenkins.debian.net.git/commit/?id=065b840d) (see `sshd(1)`)
+        - [Allow `jenkins` user to SSH to itself](https://anonscm.debian.org/git/reproducible/jenkins.debian.net.git/commit/?id=5f3b2100)
+        - [Don't rewrite HTTP requests for `/descriptorByName` endpoint](https://anonscm.debian.org/git/reproducible/jenkins.debian.net.git/commit/?id=0c3b9079)
+
+
+
+Misc.
+-----
+
+This week's edition was written by Alexander Couzens, 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