What happened in the reproducible builds effort between December 27th and January 2nd:


dak now silently accepts and discards .buildinfo files (commit 1, 2), thanks to Niels Thykier and Ansgar Burchardt. This was later confirmed as working by Mattia Rizzolo.

Packages fixed

The following packages have become reproducible due to changes in their build dependencies: banshee-community-extensions, javamail, mono-debugger-libs, python-avro.

The following packages became reproducible after getting fixed:

Some uploads fixed some reproducibility issues, but not all of them:

Untested changes:

  • fltk1.1/1.1.10-20 by Aaron M. Ucko, currently FTBFS.
  • fltk1.3/1.3.3-5 by Aaron M. Ucko, currently FTBFS.


The testing distribution (the upcoming stretch) is now tested on armhf. (h01ger)

Four new armhf build nodes provided by Vagrant Cascandian were integrated in the infrastructer. This allowed for 9 new armhf builder jobs. (h01ger)

The RPM-based build system, koji, is now in unstable and testing. (Marek Marczykowski-Górecki, Ximin Luo).

Package reviews

131 reviews have been removed, 71 added and 53 updated in the previous week.

58 new FTBFS reports were made by Chris Lamb and Chris West.

New issues identified this week: nondeterminstic_ordering_in_gsettings_glib_enums_xml, nondeterminstic_output_in_warnings_generated_by_breathe, qt_translate_noop_nondeterminstic_ordering.


Steven Chamberlain explained in length why reproducible cross-building across architectures mattered, and posted results of his tests comparing a stage1 debootstrapped chroot of linux-i386 once done from official Debian packages, the others cross-built from kfreebsd-amd64.