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