14:59:07 <h01ger> #startmeeting r-b general May 2022 14:59:07 <MeetBot> Meeting started Tue May 31 14:59:07 2022 UTC. The chair is h01ger. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:59:07 <MeetBot> Useful Commands: #action #agreed #help #info #idea #link #topic. 14:59:19 <h01ger> #topic welcome to this monthly meeting, please briefly introduce yourself 14:59:54 * h01ger = Holger Levsen, tests.r-b.o and other r-b.o stuff and /debian too 15:00:01 * lamby -> Chris Lamb -- here, there and everywhere in reproducibility :) 15:00:27 * mapreri → Mattia Rizzolo (general tests.r-b.o stuff, diffoscope stuff every so often, misc "everywhere") 15:01:41 * vagrantc = Vagrant Cascadian the armhf reproducible build zoo and misc elsewheres 15:01:54 * h01ger will give time to this until 15:05 UTC 15:01:57 * Myon = Christoph Berg, watching 15:02:09 <lamby> hey Myon 15:02:25 * rinni[m] = Philip Rinn, watching 15:02:27 * Foxboron Morten Linderud, Arch Linux. But leaving the office soon so won't stay for long 15:04:44 * h01ger hopes everybody had time to introduce themselves or brew themself a nice beverage - and you can still do both anytime later! :) 15:05:04 <h01ger> continueing with the agenda anyway biw 15:05:06 <h01ger> now 15:05:10 <_hc> * hi all 15:05:16 <h01ger> agenda is at https://pad.riseup.net/p/rb-irc-meetings-keep btw 15:05:22 <h01ger> hi _hc 15:05:33 <h01ger> #topic short time slots for checkins from various projects 15:05:49 <h01ger> we should aim for 2-3min here each, though sometimes will exceed this 15:06:03 <h01ger> #topic short time slots: Alpine Linux: status update (Ariadne, absent) 15:06:23 <h01ger> Ariadne: are you really absent or is this a remark from last month? :) 15:07:29 <h01ger> ok, lets move on then 15:07:31 <h01ger> #topic short time slots: Arch Linux: status update (jelle) 15:07:34 <Ariadne> i have another meeting i am in right now, but we are going to try to land rebuilderd support for alpine in 3.17 15:07:46 <jelle> h01ger: I have nothing from my side 15:07:48 <h01ger> Ariadne: thats great news 15:07:50 <jelle> also hi all :) 15:08:12 <h01ger> #info alpine: we are going to try to land rebuilderd support for alpine in 3.17 15:08:18 <h01ger> Ariadne: thanks 15:08:21 <h01ger> jelle: hi! 15:08:41 <h01ger> so lets move on to the next topic then 15:08:50 <h01ger> #topic short time slots: Hamburg Debian Reunion 2022 (h01ger) 15:09:07 <Myon> h01ger: great talk, I liked it 15:09:14 <h01ger> we had a Debian Reunion the last week in Hamburg, ending yesterday 15:09:17 <Foxboron> Also looked at it :) Great talk 15:09:19 <h01ger> Myon: yay 15:09:24 <h01ger> Foxboron: yay 15:09:30 <mapreri> ù7me echos! 15:09:35 <h01ger> mapreri also watched the stream while in the same building! :) 15:09:44 <mapreri> :P 15:09:46 <Myon> you made me have some vague interest in doing stuff with reprotest and/or rebuilds 15:10:00 <h01ger> rclobus, working on debian live images was also there and involved in many discussions 15:10:07 <Myon> (but don't count on anything until that has happened) 15:10:15 <h01ger> Myon: yay! i mentioned reprotest was unmaintained upstream... 15:10:37 * vagrantc is hoping to take a stab at refreshing reprotest in the coming months 15:10:48 <vagrantc> though, been hoping to do that for a while... 15:10:52 <h01ger> https://hamburg-2022.mini.debconf.org/talks/9-reproduciblebuilds-for-bullseye-bookworm-and-beyond/ 15:11:01 <h01ger> but the video is not linked there 15:11:13 <lamby> I've looked through the slides but not watched the video yet. :) 15:11:31 <h01ger> https://meetings-archive.debian.net/pub/debian-meetings/2022/Debian-Reunion-Hamburg/debian-reunion-hamburg-2022-22-reproduciblebuilds-for-bullseye-bookworm-and-beyond.webm has the video 15:11:43 <h01ger> the slides i still need to push to the r-b-lfs repo 15:11:46 * vagrantc adds it to the queue 15:12:28 <h01ger> it was great to have some face2face discussions again 15:12:42 <h01ger> i think thats all from the event 15:13:11 <h01ger> oh, and i learned that some projects really would like our snapshot.d.o mirror to caryy arm64 and armhf 15:13:27 <h01ger> . 15:14:11 * h01ger is giving it some more time for others to add stuff 15:15:20 <mapreri> I also enjoyed having some face2face talks, especially with rclobus! :) 15:15:20 <h01ger> #topic short time slots: Debian: snapshot.d.o mirror status update (fepitre) 15:15:51 <h01ger> mapreri and myself created https://salsa.debian.org/freexian-team/project-funding/-/merge_requests/14 " 15:15:51 <h01ger> WIP: Add a funding proposal for a new snapshot.d.o service 15:15:53 <h01ger> " 15:16:13 <h01ger> based on fepitre's excellent (general) proposal 15:16:48 <h01ger> to get funding from Freexian's general funding pool for Debian work as we felt improving snapshot.d.o is something the whole of Debian would benefit from 15:17:05 <h01ger> fepitre: are you here? :) 15:17:13 * rinni[m] likes that idea 15:17:30 <h01ger> #info holger learned that some projects really would like our snapshot.d.o mirror to carry arm64 and armhf 15:17:39 <h01ger> . 15:17:49 <_hc> OSUOSL needs to decommission a bunch of their "GCC Compile Farm" boxes. They reached out to Holger and perhaps others about it. F-Droid is already moving off of ours. 15:17:51 <_hc> The Debian box osuosl-build168-amd64.debian.net runs F-Droid stuff in jenkins. It can be decommissioned at any time, from our point of view. 15:18:34 <h01ger> _hc: ack. we have this as a topic later, though if you have limited time and need to leave soon we can discuss this now, if there is anything to discuss 15:18:45 <mapreri> _hc: actually we don't need to decomission it: we have a proposal to move stuff into VMs instead! but indeed, we can handle this later 15:18:53 <_hc> I have limited time, but I don't have anything else on that topic 15:19:13 <h01ger> _hc: do you want to decommission the stuff we're running for f-droid? 15:19:25 <h01ger> else, as mapreri said, we can move it to another machine at osuosl 15:19:27 <_hc> yeah, I thik that's easiest at this point 15:19:39 <h01ger> ok 15:19:42 <_hc> Lance @ OSUOSL told me he hadn't heard back from the RB people about the bare metal servers, so I'm bringing it up here 15:20:10 <h01ger> those two rb people got involved in an event taking place in hamburg :) 15:20:40 <h01ger> #info f-droid wants to shutdown the jobs running on jenkins.d.n thus we will do this 15:20:52 <mapreri> yeah, that mail is safely in the mailbox, nothing's lost :3 15:21:20 <h01ger> anything else to discuss about those osuosl servers right now? 15:21:46 <h01ger> #topic short time slots: F-Droid (obfusk) 15:22:05 <h01ger> _hc: anything else on news about r-b fdroid? :) 15:23:14 * h01ger supposes not.. 15:23:22 <h01ger> #topic short time slots: Debian: rebuilder (beta.t.r-b.o) status update (h01ger) 15:23:26 <_hc> we are about to move to a new Debian/bullseye based buildserver setup and pushing the build receipe into the yml file 15:23:30 <_hc> . 15:23:42 <h01ger> yay, sounds good! :) 15:24:15 <h01ger> nothing new about beta.tests.r-b.o except that people in my talk were surprised and happy to learn we're finally testing what's been released on ftp.debian.org :) 15:24:21 <h01ger> . 15:24:48 <h01ger> #topic short time slots: Debian: live-build (rclobus) 15:25:15 * h01ger supposes rclobus is also still recovering from the week and traveling home 15:26:00 <h01ger> #topic short time slots: openSUSE: (bmwiedemann) 15:26:06 <h01ger> bmwiedemann: are you here? 15:27:06 <h01ger> there is an r-b meetup planned at the SUSE event this coming weekend in nürnberg, where so far bmwiedemann, rclobus and myself expressed interest to show up. sadly by now it turned out that i wont make it there... 15:27:41 <h01ger> https://dud-poll.inf.tu-dresden.de/NUE-rb-meetup-2022/ at https://events.opensuse.org/conferences/oSC22 15:28:13 <h01ger> #topic short time slots: OpenWrt: reboot of rebuilder (aparcar) 15:28:43 <h01ger> hmmm today seems to be a quiet meeting - except me talking a lot 15:28:59 <mapreri> *pats pats* 15:29:04 <h01ger> :) 15:29:13 <lamby> I'm here! 15:29:19 <lamby> I jsut don't have much to add... 15:29:20 <h01ger> :)) 15:29:27 <h01ger> #topic r-b summit 2022 (mapreri) 15:29:33 <mapreri> oh hi! :) 15:30:00 <mapreri> So I must admit I'm kind of underwhelmed by the "slow" response to my call for partecipation in the poll actually 15:30:10 <mapreri> either way, it's now looking better with 11 answers 15:30:12 <h01ger> what was the poll url again? 15:30:16 <mapreri> https://framadate.org/L3s5LwH3FiYqrDqL 15:30:23 <h01ger> thx 15:30:55 <mapreri> I will send today another reminder to see if I can get somebody else to partecipate to the poll, then next week close it 15:31:14 <mapreri> looking at it now, I'd say we could likely go for either 18th Oct or 1st Nov 15:31:29 <h01ger> oct 18 sounds like a good week to me. not to far into autum/winter (here), while yet far away from the busy summer/early autumn time 15:32:09 <h01ger> though oct 18 is a week were lamby said no, while he said maybe for nov 1st ;) 15:32:17 <mapreri> either way, we shall see next week. and then perhaps once we send out invitation more people will agree ¯\_(ツ)_/¯ 15:32:29 <h01ger> :thumbsu: 15:32:32 <h01ger> +p 15:33:03 <mapreri> anyway, if any of you has any opinion or comments on the upcoming summit, byt all means tell them! 15:33:04 <mapreri> . 15:33:29 <h01ger> other remarks from other people? 15:34:09 <lamby> Nothing I haven't said on-list or elsewhere. :) 15:34:48 * h01ger is happy mapreri is working on this summit stuff this year :) 15:34:53 <h01ger> #topic Any Other Business (AOB) 15:35:01 <h01ger> anything else from anyone? 15:36:02 <vagrantc> was curious if the beta.snapshot.debian.org stuff was also in the freexian proposal? 15:36:09 <vagrantc> guess i can look at the proposal :) 15:37:29 <vagrantc> looks like the answer is no 15:38:02 <mapreri> no, it's not indeed 15:38:48 <h01ger> there is no beta.snapshot.debian thing 15:38:55 <vagrantc> bah. 15:39:03 <vagrantc> beta.tests.reproducible-builds.org is what i meant 15:39:24 <h01ger> beta.tests.r-b.o is the rebuilder fepitre set up, snapshot.$(domain) something else with no beta in the name 15:39:34 <h01ger> snapshop is actually rather alpha ;) 15:39:42 <h01ger> incl. snapshot.d.o 15:39:57 <h01ger> but yes, we want and need more rebuilders 15:41:01 <vagrantc> guess that's really dependent on a working/workable snapshot.* service, too 15:41:07 <h01ger> absolutly 15:41:22 <mapreri> that's one of the huge blockers, in practice 15:41:23 <h01ger> also, our current snapshot mirror is amd64 only 15:41:31 <h01ger> and snapshot.d.o doesnt scale 15:41:41 <h01ger> so reproducible builds for debian is basically amd64 only atm 15:41:57 <h01ger> see my talk ;) 15:42:05 <vagrantc> yup, will take a look 15:42:27 <h01ger> btw, i have also submitted a talk for debconf22 and i would be happy to hold it together with other debian r-b people present 15:43:20 <h01ger> any other business? 15:44:27 <mapreri> kinda 15:44:36 <h01ger> \o/ 15:44:41 <mapreri> who worked on the r-b.o translations? 15:44:53 <mapreri> if you have any interested in l10n, please look at https://salsa.debian.org/reproducible-builds/reproducible-website/-/merge_requests/63 .... 15:45:15 <mapreri> (I plan to write on the list for that, but here is a quick mention only...) 15:45:18 <mapreri> . 15:45:19 <lamby> Not an AOB, but hope I didn't sign h01ger and mapreri up for potentially integrating RISC (re. rb-general thread) 15:45:54 * h01ger is a bit sceptical about translations of the website until they have reached 10% or so. 15:46:16 <mapreri> h01ger: that's my point, weblate really shouldn't bother us with that, so I'm asking whoever set that up to fix it… 15:46:20 <mapreri> lamby: not a problem for me :) 15:46:29 <mapreri> though it might be a good occasion to improve the UI or something… 15:46:34 <mapreri> (and not only) 15:46:39 <h01ger> lamby: but thats just about more CI builds, while i would rather like to focus on having more rebuilders. (and due to the snapshot problems, we can only rebuild amd64 atm) 15:46:55 <lamby> *nod* 15:47:11 <mapreri> but then again, as long as there are not tons of boards available, I doubt it's any useful tbh 15:47:46 * h01ger has the feeling that extending and keeping the CI builders running is taking energy needed to do more about rebuilding. i know the CI builds are super useful, but adding architectures is costly in several ways. 15:48:06 <h01ger> s#super useful#super useful too# 15:48:07 <vagrantc> oh yeah, the RISC-V builders ... is jenkins able to handle another architecture load-wise? 15:48:27 <h01ger> its more discspace then cpuload 15:48:42 <vagrantc> yeah 15:48:42 <mapreri> vagrantc: generally yes, not great, but yes. also I'm a believer that the load situation can be handled by some more clever programming of the whole thing. 15:49:15 <h01ger> and as said: human brain capacity. adding another CI arch is possible but adds to the mental load needed to maintain, debug and use the system. i'd rather put more brains on rebuilders 15:49:20 <vagrantc> maybe if the risc-v builders were to only move towards beta.tests.r-b.o ? 15:49:38 <vagrantc> e.g. implementing new systems with newly implemented systems 15:49:57 <h01ger> vagrantc: not possible because our snapshot.d.o mirror is amd64 only, snapshot.d.o is unusable and riscV is not a debian arch in the first place :-D 15:50:05 <vagrantc> right 15:50:14 <vagrantc> ah well 15:50:14 <h01ger> AOB? :) 15:50:40 <h01ger> & sorry to hilight the bad state of rebuilding the universal OS ;) 15:51:10 * vagrantc sweeps that dirt under the rug and waves hands 15:51:34 * h01ger waves back, showing off his clean hands :) 15:51:41 <lamby> lol 15:51:51 <h01ger> AOB? :) 15:52:34 <mapreri> :> 15:52:37 <mapreri> none more from me 15:52:42 * h01ger is happy to seemingly being able to put up laundry five minutes earlier than anticipated ;) 15:53:21 * h01ger is also happy we're having these monthly meetups, i hope you too, even though parts of the meeting are more exciting/useful than others :) 15:53:49 * h01ger thanks everyone for attending and hopes to see you back on the last Tuesday of June, the 28th, at 15 UTC! 15:53:52 <vagrantc> might be good to get a checkin on who's available for checkins pre-meeting? 15:55:14 <vagrantc> e.g. if distro X has soandso listed ... does soandso expect to be available at the meeting to talk about distro X ? 15:56:44 <mapreri> thank you all too! o/ 15:56:49 <h01ger> vagrantc: good idea 15:56:53 <lamby> Thanks all indeed. :) 15:57:59 <h01ger> o/ 15:58:59 <h01ger> #endmeeting