View all weekly reports

Reproducible Builds: Weekly report #101

Published: Apr 6, 2017.

Here’s what happened in the Reproducible Builds effort between Sunday March 26 and Saturday April 1 2017:

Media coverage

Sylvain Beucler wrote a follow-up post Practical basics of reproducible builds 2, which like last weeks article is about his experiences making software build reproducibly.

Reproducible work in other projects

Colin Watson started writing a patch to make launchpad store .buildinfo files. (It’s not yet deployed.)

Toolchain development and fixes

Ximin Luo continued to work on BUILD_PATH_PREFIX_MAP patches for GCC 6 and dpkg.

Packages reviewed and fixed, and bugs filed

Chris Lamb:

Mattia Rizzolo:

Reviews of unreproducible packages

49 package reviews have been added, 25 have been updated and 42 have been removed in this week, adding to our knowledge about identified issues.

1 issue type has been updated:

Weekly QA work

During our reproducibility testing, FTBFS bugs have been detected and reported by:

  • Chris Lamb (4)
  • Mattia Rizzolo (1)

diffoscope development

diffoscope 81 was uploaded to experimental by Chris Lamb. It included contributions from:

  • Chris Lamb
    • Correct meaningless “1234-content” metadata when introspecting files within archives. This was a regression since #854723 due to the use of auto-incrementing on-disk filenames. (Closes: #858223)
  • Ximin Luo
    • Improve ISO9660/DOS/MBR check.

reprotest development

reprotest development continued in git, including contributions from:

  • Ximin Luo:
    • Preserve directory structure when copying artifacts. development development continued in git, including contributions from:

  • Chris Lamb:
    • Tidy rejection of supported formats.
    • Don’t parse “Format:” header as the source package version.

reproducible-website development

Holger switched and to letsencrypt certificates.


This week’s edition was written by Ximin Luo and Holger Levsen & reviewed by a bunch of Reproducible Builds folks on IRC & the mailing lists.

View all weekly reports