2025-06-26 19:01:44 <@yselkowitz:fedora.im> !startmeeting ELN SIG 26 Jun '25
2025-06-26 19:01:46 <@meetbot:fedora.im> Meeting started at 2025-06-26 19:01:44 UTC
2025-06-26 19:01:46 <@meetbot:fedora.im> The Meeting name is 'ELN SIG 26 Jun '25'
2025-06-26 19:01:52 <@yselkowitz:fedora.im> !meetingname eln
2025-06-26 19:01:53 <@meetbot:fedora.im> The Meeting Name is now eln
2025-06-26 19:02:39 <@yselkowitz:fedora.im> !topic Init process
2025-06-26 19:02:44 <@salimma:fedora.im> !hi
2025-06-26 19:02:46 <@zodbot:fedora.im> Michel Lind (salimma) - he / him / his
2025-06-26 19:03:01 <@tdawson:fedora.im> !hi
2025-06-26 19:03:02 <@zodbot:fedora.im> Troy Dawson (tdawson)
2025-06-26 19:06:35 <@yselkowitz:fedora.im> hmm not much of a crowd today
2025-06-26 19:06:51 <@salimma:fedora.im> I think Neal is still in Europe
2025-06-26 19:07:01 <@nhanlon:beeper.com> !hi
2025-06-26 19:07:03 <@zodbot:fedora.im> Neil Hanlon (neil) - he / him / his
2025-06-26 19:07:21 <@yselkowitz:fedora.im> !topic New business
2025-06-26 19:07:32 <@yselkowitz:fedora.im> mass rebuild season is underway!
2025-06-26 19:07:49 <@yselkowitz:fedora.im> !link https://github.com/fedora-eln/eln/issues/252
2025-06-26 19:08:29 <@yselkowitz:fedora.im> ELN has been rebuilt for Python 3.14, Extras is still in progress (blocked on rawhide rebuilds)
2025-06-26 19:08:40 <@davide:cavalca.name> !hi
2025-06-26 19:08:41 <@zodbot:fedora.im> Davide Cavalca (dcavalca) - he / him / his
2025-06-26 19:09:20 <@salimma:fedora.im> yeah, I still need to fix a bunch of packages. this is a fun year between the GCC breakages for 42 and now the Python breakages for 43
2025-06-26 19:09:27 <@yselkowitz:fedora.im> hopefully you saw, I temporarily disabled python3-testslide from the meta workload to unblock the rest of it
2025-06-26 19:09:46 <@yselkowitz:fedora.im> the big one is mailman3
2025-06-26 19:11:01 <@yselkowitz:fedora.im> tbh this cycle has seemed rather easy by comparison to the last one
2025-06-26 19:11:59 <@salimma:fedora.im> too bad Neal is not here
2025-06-26 19:12:20 <@salimma:fedora.im> the Python web stack for mailman I can deal with, mailman itself is... hairy
2025-06-26 19:12:44 <@yselkowitz:fedora.im> !info mailman3 stack still needs to be ported/rebuilt for Python 3.14
2025-06-26 19:12:51 <@yselkowitz:fedora.im> after ELN was finished migrating to 3.14, I kicked off a mini-mass-rebuild of ELN only, which leads to...
2025-06-26 19:13:00 <@yselkowitz:fedora.im> !link https://github.com/fedora-eln/eln/issues/258
2025-06-26 19:14:10 <@yselkowitz:fedora.im> there is now <30 packages to go, with all but 5 already triaged
2025-06-26 19:17:15 <@yselkowitz:fedora.im> !info Common mass rebuild failure themes: 1) Missing sysusers.d files , 2) Python 3.14 changes, 3) Relocation of aclocal macros in gettext 0.25, 4) mutter cannot start XWayland in mock, 5) Removal of `termio.h` from glibc, 6) Residual GCC 15 breakage, 7) flaky tests (as always)
2025-06-26 19:17:45 <@yselkowitz:fedora.im> !link https://github.com/fedora-eln/eln/issues/255
2025-06-26 19:18:19 <@yselkowitz:fedora.im> !info Python SIG has identified `python-six` as a possible candidate for removal in RHEL 11
2025-06-26 19:18:45 <@yselkowitz:fedora.im> the low hanging fruit have already been fixed, leaving ~15 dependents in ELN
2025-06-26 19:18:47 <@salimma:fedora.im> makes sense
2025-06-26 19:19:16 <@yselkowitz:fedora.im> Debian is also working to drop six, so that helps
2025-06-26 19:19:30 <@salimma:fedora.im> packages where upstream really really stubbornly want to maintain python 2 compat probably should be fixed to at least make the six dependency optional
2025-06-26 19:19:41 <@salimma:fedora.im> or dropped, or... we can keep six in EPEL if needed
2025-06-26 19:20:09 <@salimma:fedora.im> when Debian wants to drop you, you know you're dead
2025-06-26 19:20:19 <@yselkowitz:fedora.im> it will be a LONG time before its dropped from Fedora, so it can (and most likely will have to) be in EPEL
2025-06-26 19:20:57 <@yselkowitz:fedora.im> but RHEL is a limited package set, removal there is potentially feasible, but will take some porting work
2025-06-26 19:21:20 <@yselkowitz:fedora.im> I really don't know why anyone would still want or need Py2 compatibility at this point
2025-06-26 19:23:27 <@yselkowitz:fedora.im> !link https://github.com/fedora-eln/eln/issues/250
2025-06-26 19:24:07 <@yselkowitz:fedora.im> now that wget1 is back in Fedora, since RHEL 10 reverted from wget2 to wget, I've done the same for ELN
2025-06-26 19:24:36 <@yselkowitz:fedora.im> of course that's not a final decision for RHEL 11 yet, but at this point it makes sense
2025-06-26 19:24:41 <@salimma:fedora.im> still jetlagged enough I don't really want to tackle protobuf this week
2025-06-26 19:24:41 <@salimma:fedora.im> catching up to the previous task - looks like some of these (like b4) are mine, will check
2025-06-26 19:24:41 <@salimma:fedora.im> 
2025-06-26 19:25:19 <@yselkowitz:fedora.im> those ones are done, it's mostly just mailman
2025-06-26 19:26:44 <@salimma:fedora.im> oh duh, github dark mode looks really weird and I did not notice those are ticked
2025-06-26 19:27:12 <@salimma:fedora.im> those don't look too bad, and... oh someone 'fixed' protobuf enough. phew
2025-06-26 19:27:42 <@salimma:fedora.im> so mailman stack, and testslide
2025-06-26 19:28:51 <@yselkowitz:fedora.im> anything else to discuss on those?
2025-06-26 19:29:44 <@salimma:fedora.im> not from me
2025-06-26 19:30:19 <@yselkowitz:fedora.im> !topic Old business
2025-06-26 19:30:28 <@yselkowitz:fedora.im> !link https://github.com/fedora-eln/eln/issues/247
2025-06-26 19:30:39 <@yselkowitz:fedora.im> Troy Dawson update on fedora-eln-logos?
2025-06-26 19:31:08 <@tdawson:fedora.im> I believe the graphics are done, I did find one hidden fedora logo and replaced it.
2025-06-26 19:31:33 <@tdawson:fedora.im> I'm almost done with the spec file, should have it done by end of day today, and ready for a review.
2025-06-26 19:32:52 <@yselkowitz:fedora.im> sounds good, thanks
2025-06-26 19:33:19 <@tdawson:fedora.im> It's been fun, but also I'll be glad when it's done.
2025-06-26 19:34:27 <@tdawson:fedora.im> I think that's all I have for that.  All of my questions, I put into the issue, and have been answered.
2025-06-26 19:35:00 <@yselkowitz:fedora.im> the other issue with wsl is getting the images to be included in the composes again
2025-06-26 19:35:03 <@yselkowitz:fedora.im> https://pagure.io/pungi/pull-request/1841
2025-06-26 19:35:40 <@yselkowitz:fedora.im> they're being built but there output is not included in the compose output
2025-06-26 19:35:52 <@yselkowitz:fedora.im> they're being built but their output is not included in the compose output
2025-06-26 19:36:47 <@tdawson:fedora.im> Oh, I thought that had been taken care of since things were merged.
2025-06-26 19:37:41 <@tdawson:fedora.im> I guess merged and deployed are two different things.
2025-06-26 19:38:08 <@yselkowitz:fedora.im> there's been a release, but I guess the infrastructure needs to be updated to use the latest release?
2025-06-26 19:38:31 <@yselkowitz:fedora.im> nope nm it's still in updates-testing
2025-06-26 19:40:05 <@yselkowitz:fedora.im> !info waiting for pungi 4.9.3 to go stable for wsl2 images to be included in composes
2025-06-26 19:40:49 <@yselkowitz:fedora.im> !link https://github.com/fedora-eln/eln/issues/235
2025-06-26 19:41:07 <@yselkowitz:fedora.im> only expect and git(k) still need tcl8/tk8 in ELN
2025-06-26 19:41:38 <@yselkowitz:fedora.im> porting expect is going to be a lot of work I suspect, not that there's been much upstream activity last I checked
2025-06-26 19:43:57 <@yselkowitz:fedora.im> !topic Next meeting
2025-06-26 19:44:32 <@yselkowitz:fedora.im> any conflicts next week (03 July)?
2025-06-26 19:44:54 <@yselkowitz:fedora.im> it's just before a long weekend in the US but should still be a workday for most
2025-06-26 19:45:10 <@tdawson:fedora.im> I'll be here.
2025-06-26 19:45:55 <@davide:cavalca.name> Yeah should be fine
2025-06-26 19:46:02 <@yselkowitz:fedora.im> !info Next meeting will be next Thursday 03 July 15:00 ET in #meeting:fedoraproject.org 
2025-06-26 19:46:09 <@yselkowitz:fedora.im> !topic Open Floor
2025-06-26 19:47:11 <@yselkowitz:fedora.im> !info Reminder of the Datacenter move next week: https://pagure.io/fedora-infrastructure/issue/12603
2025-06-26 19:47:28 <@tdawson:fedora.im> Oh ya ... that's going to slow things down a bit.
2025-06-26 19:47:53 <@yselkowitz:fedora.im> yeah don't plan on getting much packaging done next week
2025-06-26 19:50:23 <@yselkowitz:fedora.im> ok well then we'll wrap up early
2025-06-26 19:50:53 <@yselkowitz:fedora.im> thank you all for joining today, see you in chat or here next week
2025-06-26 19:50:56 <@yselkowitz:fedora.im> !endmeeting