[blog] 01/01: 149: Initial draft.
Chris Lamb
chris at chris-lamb.co.uk
Sun Mar 4 09:16:41 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 3f11818fb2a57862879f93e17ddfc1d51f1c9f0f
Author: Chris Lamb <lamby at debian.org>
Date: Sun Mar 4 09:16:31 2018 +0000
149: Initial draft.
---
drafts/149.mdwn | 103 +++++++++++++++++++++++++++++++++++++++++++++++++++-----
1 file changed, 95 insertions(+), 8 deletions(-)
diff --git a/drafts/149.mdwn b/drafts/149.mdwn
index f05da1b..54ec727 100644
--- a/drafts/149.mdwn
+++ b/drafts/149.mdwn
@@ -1,8 +1,95 @@
- * [Helmut Grune filed dpkg-genbuildinfo: does not arch qualify Installed-Build-Depends](https://bugs.debian.org/891435)
- * [pydoctor issue merged upstream](https://github.com/twisted/pydoctor/pull/146#issuecomment-351221274)
- * [Rant about Debian reproducibility environment](https://lists.debian.org/debian-devel/2018/03/msg00036.html)
- * [gexiv2 bug forwarded upstream](https://bugzilla.gnome.org/show_bug.cgi?id=793984)
- * [node-rollup forwarded upstream](https://github.com/rollup/rollup/pull/2024)
- * [Python dict order is defined in the language spec (December 2017)](https://mail.python.org/pipermail/python-dev/2017-December/151283.html)
- * [Reproducible builds: Introducing predictability into your pipeline](https://www.activestate.com/blog/2018/03/reproducible-builds-introducing-predictability-your-pipeline)
- * [exiv2 bug merged upstream](https://bugzilla.gnome.org/show_bug.cgi?id=793984)
+[[!meta title="Reproducible Builds: Weekly report #149"]]
+
+Here's what happened in the [Reproducible Builds](https://reproducible-builds.org) effort between Sunday February 25 and Saturday March 3 2018:
+
+ * ActiveState published an article called [Reproducible builds: Introducing predictability into your pipeline](https://www.activestate.com/blog/2018/03/reproducible-builds-introducing-predictability-your-pipeline).
+
+ * [Will Thompson](https://willthompson.co.uk/) pointed out that [Python dict order was defined in the language spec](https://mail.python.org/pipermail/python-dev/2017-December/151283.html) in December 2017.
+
+ * Helmut Grune filed Debian bug [[!bug 891435]], related to `.buildinfo` processing ("`dpkg-genbuildinfo`: Does not arch qualify `Installed-Build-Depends`").
+
+ * There was [a sprited discussion on the debian-devel mailing list regarding Debian's reproducibility environment](https://lists.debian.org/debian-devel/2018/03/threads.html#00036)
+
+ * A [Hamburg-based Mini-DebConf has been announced](https://lists.debian.org/debian-devel-announce/2018/02/msg00003.html) which is likely to bring together many people working on Reproducible Builds.
+
+diffoscope development
+----------------------
+
+Version [91](https://tracker.debian.org/news/937141) was uploaded to unstable by Mattia Rizzolo.
+It included [contributions](https://anonscm.debian.org/git/reproducible/diffoscope.git/log/?h=debian/91)
+already covered by posts of the previous weeks as well as new ones from:
+
+- Chris Lamb:
+ - Bug fixes:
+ - [Additionally dissect the `classes.dex` file from `.apk` files.](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=b692cbd) (Closes: [[!bug 890904]])
+ - [Recursively reset the permissions of temporary directories prior to deletion.](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=7345efa) (Closes: [[!bug 891363]])
+ - Reporting:
+ - [Print a nicer error message if you only specify one file by mistake.](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=5541c76)
+ - [Don't show progress bar if we passed --debug; it just gets in the way.](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=c38d7ec)
+ - Tidying:
+ - [Avoid necessary indentation around unconditional control flow.](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=c1d2d18)
+ - [Drop unused imports.](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=010fd51)
+ - [Ensure 4-line indentation.](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=e580d20)
+ - [Tidy an unnecessary assignment.](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=60b5768)
+ - [Add whitespace around operators.](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=e813b51)
+ - [Add a blank line before (and after) nested definition.](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=a5f4486)
+ - [Don't use ambiguous `l` variable names.](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=bac56a5)
+ - [Drop a blank line.](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=39bd9ea)
+ - [Use more Pythonic `old_level` variable name (over `oldLabel`).](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=e37c629)
+ - [Add two spaces before inline comment.](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=33a6e70)
+ - [Import `LooseVersion` as `LooseVersion`.](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=b35c2cc)
+ - [Move DOS/MBR check into the testsuite.](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=e41abe0)
+
+- Mattia Rizzolo:
+ - [Fix a `UnicodeDecodeError` with a non-UTF8 locale.](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=7b8998e) and [fix for Python < 3.6.](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=686f3af).
+ - [Reset permissions only when we actually need to.](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=99c0a78)
+
+
+In addition, Juliana — our Outreachy intern — continued her work on parallel processing.
+
+
+reproducible-website development
+--------------------------------
+
+- Chris Lamb:
+ - [Add support for pages that do not appear in the header bar](https://anonscm.debian.org/git/reproducible/reproducible-website.git/commit/?id=b00b1e3)
+
+Packages reviewed and fixed, and bugs filed
+-------------------------------------------
+
+* Adrian Bunk:
+ * [[!bug 891521]] filed against [[!pkg mccs]].
+ * [[!bug 891523]] filed against [[!pkg tcpxtract]].
+ * [[!bug 891529]] filed against [[!pkg acedb]].
+ * [[!bug 891532]] filed against [[!pkg captagent]].
+ * [[!bug 891533]] filed against [[!pkg chemeq]].
+* Chris Lamb:
+ * [[!bug 891405]] filed against [[!pkg gr-gsm]].
+ * [[!bug 891412]] filed against [[!pkg opari2]].
+ * [[!bug 891897]] filed against [[!pkg gexiv2]] ([merged upstream](https://bugzilla.gnome.org/show_bug.cgi?id=793984)).
+ * [[!bug 891899]] filed against [[!pkg node-rollup]] ([node-rollup forwarded upstream](https://github.com/rollup/rollup/pull/2024))
+* Jeremy Bicha:
+ * [[!bug 891640]] filed against [[!pkg arctica-greeter]].
+
+An [issue with the pydoctor documentation generator](https://github.com/twisted/pydoctor/pull/146#issuecomment-351221274) was merged upstream.
+
+Reviews of unreproducible packages
+----------------------------------
+
+73 package reviews have been added, 37 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).
+
+* [nondeterminstic\_ordering\_in\_gsettings\_glib\_enums\_xml](https://anonscm.debian.org/git/reproducible/notes.git/commit/?id=3a37e745)
+
+Weekly QA work
+--------------
+
+During our reproducibility testing, FTBFS bugs have been detected and reported by:
+
+ - Adrian Bunk (46)
+ - Jeremy Bicha (4)
+
+Misc.
+-----
+
+This week's edition was written by 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