Here’s what happened in the Reproducible Builds effort between Sunday April 1 and Saturday April 7 2018:
-
Holger Levsen published a call for votes in order to decide on a logo for the projects, closing on Sunday 15th April. For more background information, please see the previous meeting’s minutes), the proposals and the original proof-of-concept artwork.
-
During Easterhegg 2018 Holger was interviewed in German by the Swiss “Hackerfunk” podcast. (MP3 & shownotes, Ogg).
-
Juro Bystricky posted to our mailing list on the Linux kernel’s
srcversionfield. -
Chris Lamb uploaded python-setuptools to our local package repository to work around an issue where version 39.0.1 onwards generated
PKG-INFOfiles with a non-deterministic “Provides-Extra” output (#894215). This was subsequently superseded by Matthias Klose upload of 39.0.1-2 into unstable. -
anthraxx added Arch Linux support for the Gnumeric spreadsheet comparator in diffoscope.
Patches
- Bernhard M. Wiedemann:
- cobra (
SOURCE_DATE_EPOCH) - Qt
.qchfiles (SOURCE_DATE_EPOCH) - webkitgtk (
readdir(2))
- cobra (
- Chris Lamb:
- #894607 filed against pylint (forwarded upstream).
- #890311 and #890568 for dashel (forwarded upstream).
- Juan Picca:
In addition, build failure bugs were reported by Adam Borowski (1), Adrian Bunk (27) and Aurélien Courderc (1).
jenkins.debian.net development
Mattia Rizzolo made a large number of changes to our Jenkins-based testing framework, including:
- Variation testing, etc.:
- Performance, etc.:
chrootmaintenance:- Move from
schroottochdistfor the master node. - Swap
pbuilderandschrootcolumns now that the latter are disabled - Use
chdistto download the source on the build nodes too. - Use a
schrootsession while calling diffoscope. - Use the host architecture when selecting which
chdistto obtain sources from. - Disable all the
schrootmaintenance jobs.
- Move from
- Misc:
Reviews of unreproducible packages
52 package reviews were added, 43 were updated and 50 have been removed in this week, adding to our knowledge about identified issues.
Two issue categorisation types were added (nondeterminism_in_files_generated_by_hfst & nondeterminism_in_apertium_lrx_bin_files_generated_by_lrx_comp) and two were removed (nondeterminstic_ordering_in_gsettings_glib_enums_xml & captures_build_path_in_python_sugar3_symlinks)
Misc.
This week’s edition was written by Bernhard M. Wiedemann, Chris Lamb and Holger Levsen & reviewed by a bunch of Reproducible Builds folks on IRC & the mailing lists.