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
srcversion
field. -
Chris Lamb uploaded python-setuptools to our local package repository to work around an issue where version 39.0.1 onwards generated
PKG-INFO
files 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
.qch
files (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.:
chroot
maintenance:- Move from
schroot
tochdist
for the master node. - Swap
pbuilder
andschroot
columns now that the latter are disabled - Use
chdist
to download the source on the build nodes too. - Use a
schroot
session while calling diffoscope. - Use the host architecture when selecting which
chdist
to obtain sources from. - Disable all the
schroot
maintenance 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.