14:59:18 #startmeeting 14:59:18 Meeting started Tue Jun 28 14:59:18 2022 UTC. The chair is rclobus. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:59:18 Useful Commands: #action #agreed #help #info #idea #link #topic. 15:00:03 #topic Welcome to the meeting. Who is online today? Please introduce yourself. 15:00:46 * rclobus is Roland Clobus, taking over the role of host for the meeting today. Otherwise, working on reproducible live ISO images. 15:01:26 * vagrantc is Vagrant Cascadian working on reproducible builds in debian and guix 15:02:24 Let's see who else says something, until 17:05, then the next topic will be activated. 15:04:16 Ok, it's 17:05 15:04:36 #topic Who wants to report something? 15:05:31 Ariadne: jelle: fepitre: h01ger: rclobus: obfusk: bmwiedemann: aparcar: mapreri: Do you have anything to report today? 15:05:52 i mgiht do a little something about guix 15:06:10 vagrantc: Ok. 15:06:18 Hello, no at all. 15:06:29 I'll have a short overview of live images. 15:07:01 Let's be creative with the agenda for today :-) 15:07:07 #topic guix 15:07:15 vagrantc: The stage is yours 15:08:17 so i did an alaysis of guix, some of the links are in the draft reproducible builds report for june ... it's at around 85% reproducible on x86_64 ... filed a few bugs and pushed a few patches 15:09:01 i would've expected better numbers, given that guix normalizes the build environment in many ways, but they have a large number of ecl (embedded common lisp) packages for which there is an upstream issue and proof-of-concept patch 15:09:14 roughly half of the known issues are ecl related 15:10:05 it's been really fun working with something that has reproducible builds built into it's design ... e.g. guix challenge, guix build --rounds=N, etc. 15:10:26 ... 15:11:21 * vagrantc offers the mic to the next speaker 15:11:32 #topic live images 15:12:05 I just managed to sqeeze out a summary of my activities for the last 2 months 15:12:14 #info https://lists.debian.org/debian-live/2022/06/msg00041.html 15:12:50 In short: all images are reproducible, only Cinnamon requires a patch. 15:13:24 Functionality testing is ongoing, automatic image publication is ongoing. 15:13:50 "All that's left, is just a matter of distribution of time" (which is hard) 15:14:42 That's the short summary from my side. 15:15:12 #topic Any Other Business 15:16:08 In #debian-reproducible, some days ago josch wrote about a CMake-related non-reproducible issue. 15:16:45 It is a known issue, but do we have an automated way to mark packages if the reproducibility fails with a specific pattern? 15:17:32 there is a script that semi-automates stuff based on diffoscope output, but it is not automatically run 15:17:56 reproducible-notes.git/bin/auto-classify 15:18:08 That could help. I'll take a look at it later. 15:18:17 i've had mixed results with it 15:18:47 i used to get it to work with reprotest ... just needed a few tweaks, and when i went to try and "upstream" those tweaks, it just stopped working for me entirely 15:19:27 i think lamby wrote it 15:20:15 There is a specific pattern in the diffoscope output that will signal which packages could be affected. Thanks for the pointer. 15:20:28 Other AOB topics? 15:21:28 Ok. That's it for today. A very short meeting. 15:21:51 #info next meeting: 2022-07-26T15:00Z 15:21:56 #endmeeting