What happened in the Reproducible Builds effort between Sunday December 11 and Saturday December 17 2016:
Reproducible builds world summit
The 2nd Reproducible Builds World Summit was held in Berlin, Germany on December 13th-15th. The event was a great success with enthusiastic participation from an extremely diverse number of projects. Many thanks to our sponsors for making this event possible!
Whilst there is an in-depth report forthcoming, the Guix project have already released their own report.
Media coverage
- ArsTechnica: “How to make Linux more trustworthy”
Reproducible work in other projects
-
Ducible, a tool to make Windows builds reproducible.
-
FreeBSD now has an option to eliminate kernel build metadata (Ed Maste).
-
John Darrington has been working on a patch to Gettext.
Documentation update
A large number of revisions were made to the website during the summit, including re-structuring existing content and creating a concrete plan to move the wiki content to the website:
- Ulrike Uhlig:
- Clemens Lang:
- Holger Levsen:
- Chris Lamb:
- Add trydiffoscope to tools.
- Add reprotest to tools.
- Add some talks.
- Streamline design on mobile browsers. (many commits)
- Ludovic Courtès:
- Mattia Rizzolo:
- Valerie Young started to work on an FAQ, which is currently on a separate git branch.
Elsewhere in Debian
- Chris Lamb submitted a patch for
dak
to preserve.buildinfo
files on the local ftp-master filesystem. This is a temporary measure to prevent some “historical” data loss; the files are currently being silently discarded.
Packages reviewed and fixed, and bugs filed
Chris Lamb:
- #847768 filed against hoichess.
- #848136 filed against python-setuptools.
Daniel Shahaf:
- #848297 filed against gst-plugins-bad1.0.
Reiner Herrmann:
- #848280 filed against qtltools.
- #848292 filed against fastqtl.
- #848295 filed against openni-sensor-primesense.
Reviews of unreproducible packages
9 package reviews have been added, 19 have been updated and 17 have been removed in this week, adding to our knowledge about identified issues.
3 issue types have been added:
- python_setuptools_install_files_txt toolchain issue
- disorderfs_sensitive
- translations_missing_in_desktop_files
One issue type was updated:
Weekly QA work
During our reproducibility testing, some FTBFS bugs have been detected and reported by:
- Chris Lamb (9)
diffoscope development
- Brett Smith:
- Chris Lamb:
- Mattia Rizzolo:
- Reiner Herrmann:
- Baptiste Daroussin:
reprotest development
trydiffoscope development
-
trydiffoscope was split from the main diffoscope repository by Chris Lamb so that the two projects can be released independently and so that trydiffoscope can more easily be available on PyPI. It also simplifies the diffoscope packaging.
-
trydiffoscope 64 was uploaded to unstable by Chris Lamb.
Misc.
This week’s edition was written by Chris Lamb and reviewed by a bunch of Reproducible Builds folks on IRC and via email.