2025-01-22 18:00:04 <@carlwgeorge:matrix.org> !startmeeting EPEL Steering Committee 2025-01-22 18:00:06 <@meetbot:fedora.im> Meeting started at 2025-01-22 18:00:04 UTC 2025-01-22 18:00:06 <@meetbot:fedora.im> The Meeting name is 'EPEL Steering Committee' 2025-01-22 18:00:12 <@carlwgeorge:matrix.org> !topic howdy 2025-01-22 18:00:47 <@dherrera:fedora.im> !hi 2025-01-22 18:00:48 <@zodbot:fedora.im> Diego Herrera (dherrera) - he / him / his 2025-01-22 18:00:54 <@salimma:fedora.im> !hi 2025-01-22 18:00:55 <@zodbot:fedora.im> Michel Lind (salimma) - he / him / his 2025-01-22 18:01:01 <@carlwgeorge:matrix.org> !hi 2025-01-22 18:01:03 <@zodbot:fedora.im> Carl George (carlwgeorge) - he / him / his 2025-01-22 18:01:12 <@davide:cavalca.name> !hi 2025-01-22 18:01:13 <@zodbot:fedora.im> Davide Cavalca (dcavalca) - he / him / his 2025-01-22 18:01:22 <@nhanlon:beeper.com> !hi 2025-01-22 18:01:23 <@zodbot:fedora.im> Neil Hanlon (neil) - he / him / his 2025-01-22 18:03:27 <@nirik:matrix.scrye.com> morning 2025-01-22 18:03:49 <@carlwgeorge:matrix.org> welcome everybody 2025-01-22 18:04:09 <@carlwgeorge:matrix.org> !topic EPEL issues 2025-01-22 18:04:37 <@carlwgeorge:matrix.org> skipping the epel10 topic because one of the issues will get into the current status 2025-01-22 18:04:42 <@carlwgeorge:matrix.org> !link https://pagure.io/epel/issues?tags=meeting&status=Open 2025-01-22 18:04:57 <@carlwgeorge:matrix.org> !epel 313 2025-01-22 18:04:58 <@zodbot:fedora.im> **epel #313** (https://pagure.io/epel/issue/313):**EPEL 10 dnf variables problems** 2025-01-22 18:04:58 <@zodbot:fedora.im> 2025-01-22 18:04:58 <@zodbot:fedora.im> ● **Opened:** a day ago by carlwgeorge 2025-01-22 18:04:58 <@zodbot:fedora.im> ● **Last Updated:** 20 minutes ago 2025-01-22 18:04:58 <@zodbot:fedora.im> ● **Assignee:** carlwgeorge 2025-01-22 18:06:22 <@carlwgeorge:matrix.org> there is a much more details in that issue, but the short version is we're having a few problems with our new dnf vars. currently working with the dnf team to try to get these sorted, and if we can't in time we'll have to use the fallback plan of our own epelrelease variable that we write with a scriptlet. 2025-01-22 18:06:34 <@rcallicotte:fedora.im> !hi 2025-01-22 18:06:36 <@zodbot:fedora.im> Robby Callicotte (rcallicotte) - he / him / his 2025-01-22 18:07:58 <@carlwgeorge:matrix.org> the user and packager experience shouldn't change either way, but i wanted to give everyone a heads up and give an opportunity for questions or feedback 2025-01-22 18:09:15 <@salimma:fedora.im> this just needs to be done before 10.0 right? 2025-01-22 18:09:56 <@carlwgeorge:matrix.org> well the major with packagekit is broken now on centos, but yes the minor part needs to get fixed before rhel 10.0 2025-01-22 18:11:05 <@carlwgeorge:matrix.org> there are internal deadlines for getting things into 10.0, so we'll know relatively quickly if the proposed dnf solution is landing in time or if we need to invoke the contingency 2025-01-22 18:12:30 <@carlwgeorge:matrix.org> the good news is we know the contingency works as we prototyped it out in 9, at least for dnf 2025-01-22 18:12:58 <@carlwgeorge:matrix.org> i'm not terribly worried if packagekit is busted for a bit and we can just tell people they need to use dnf (as most do anyways) 2025-01-22 18:13:30 <@salimma:fedora.im> so ... mostly an issue for people who use GNOME Software then 2025-01-22 18:13:34 <@salimma:fedora.im> and the KDE equivalent 2025-01-22 18:13:37 <@carlwgeorge:matrix.org> and cockpit 2025-01-22 18:13:49 <@carlwgeorge:matrix.org> cockpit was actually how it was discovered 2025-01-22 18:14:27 <@carlwgeorge:matrix.org> the dnf devs put the major var in dnf and libdnf, then we discover much later that libdnf has a second api that packagekit uses 2025-01-22 18:15:13 <@carlwgeorge:matrix.org> without getting too negative, as we look through this it's easy to see why the dnf devs wanted to do a complete rewrite with dnf5 2025-01-22 18:16:03 <@salimma:fedora.im> and packagekit has always been ... underresourced 2025-01-22 18:16:09 <@carlwgeorge:matrix.org> which reminds me, i forgot to put a note in that issue that all these dnf/libdnf fixes also need to get ported to dnf5 so we have them for epel11 2025-01-22 18:16:37 <@dherrera:fedora.im> I don't know if dnf5 is even affected by this 2025-01-22 18:17:02 <@dherrera:fedora.im> since this was initially a backport from a feature that was already on there... right? 2025-01-22 18:17:09 <@carlwgeorge:matrix.org> probably not the packagekit thing, but definitely the minor thing because rhel wants releasever to stay as just the major number 2025-01-22 18:17:22 <@dherrera:fedora.im> oh, yeah 2025-01-22 18:17:33 <@carlwgeorge:matrix.org> yes it was done in dnf5 first, but both implementations relied on splitting releasever on a dot 2025-01-22 18:18:04 <@carlwgeorge:matrix.org> enough on my pet issue, any other questions on it before we move on? 2025-01-22 18:20:54 <@nirik:matrix.scrye.com> nothing here. Glad it's known/being worked on 2025-01-22 18:21:05 <@carlwgeorge:matrix.org> ok, no other issues were tagged for the meeting, anyone have any issues they want to bring forward? 2025-01-22 18:23:04 <@carlwgeorge:matrix.org> ok, moving on 2025-01-22 18:23:06 <@carlwgeorge:matrix.org> !topic old business 2025-01-22 18:25:32 <@carlwgeorge:matrix.org> y'all gonna make this a quick meeting today 😀 2025-01-22 18:25:38 <@nirik:matrix.scrye.com> was there any more thoughts about epel-packagers group? 2025-01-22 18:26:19 <@carlwgeorge:matrix.org> !link https://discussion.fedoraproject.org/t/deprecating-the-epel-packagers-sig/137923 2025-01-22 18:26:59 <@carlwgeorge:matrix.org> discussion seems to have died down, the main point of concern seems to be about getting more sigs in place first to preserve access 2025-01-22 18:27:05 <@salimma:fedora.im> ebranch git is ready for this, I’ll cut a new release for fosdem 2025-01-22 18:27:43 <@carlwgeorge:matrix.org> i think i saw something about a mkdocs sig, have any other topic-focused sigs been started related to this? 2025-01-22 18:28:21 <@davide:cavalca.name> one thing I've noticed with mkdocs is the old issue that only the main admin can update the BZ assignee for a package 2025-01-22 18:28:35 <@carlwgeorge:matrix.org> yeah that one is annoying 2025-01-22 18:28:44 <@davide:cavalca.name> not much of a problem in this case because the main admin is cooperative, but I could see this being annoying down the road if we need to update it at scale 2025-01-22 18:29:38 <@carlwgeorge:matrix.org> we could have an extended deprecation period, where we don't remove epel-packagers-sig but we document that it must not be added to any new packages 2025-01-22 18:30:56 <@carlwgeorge:matrix.org> yeah several people already have 2025-01-22 18:32:05 <@salimma:fedora.im> the lightweight process we should get through FESCo soon should help with that too hopefully 2025-01-22 18:32:21 <@salimma:fedora.im> been pulled in different directions so I have not had time to revise the first draft 2025-01-22 18:32:47 <@carlwgeorge:matrix.org> yeah getting a general stalled process for all of fedora will help 2025-01-22 18:33:34 <@nirik:matrix.scrye.com> It's hard to have something that fits all cases. 2025-01-22 18:34:18 <@carlwgeorge:matrix.org> i'm glad nirik brought this back up, i'm going to set a calendar reminder to bring this back up for discussion in...a month? two months? what do y'all think? 2025-01-22 18:34:48 <@nirik:matrix.scrye.com> yeah, no hurry, but we should keep trying to move it forward. 2025-01-22 18:34:55 <@carlwgeorge:matrix.org> agreed 2025-01-22 18:35:13 <@salimma:fedora.im> a month should be fine 2025-01-22 18:35:21 <@salimma:fedora.im> we can push it back if there's nothing to discuss yet 2025-01-22 18:36:04 <@carlwgeorge:matrix.org> alright, reminder set, hopefully we have the fedora stalled policy by then and can document that as a mitigation 2025-01-22 18:36:19 <@carlwgeorge:matrix.org> any other old biz before open floor? 2025-01-22 18:36:33 <@salimma:fedora.im> and we can rework or retire the stalled EPEL flow once it's generalized 2025-01-22 18:37:17 <@carlwgeorge:matrix.org> !topic open floor 2025-01-22 18:39:10 <@carlwgeorge:matrix.org> fzf is in epel9, i'm working on bringing it to epel8 and epel10 with vendoring 2025-01-22 18:39:14 <@carlwgeorge:matrix.org> !link https://src.fedoraproject.org/rpms/fzf/pull-request/8 2025-01-22 18:42:53 <@carlwgeorge:matrix.org> anyone got anything else for fyi or discussion before we wrap up? 2025-01-22 18:44:40 <@nirik:matrix.scrye.com> nothing here 2025-01-22 18:45:23 <@carlwgeorge:matrix.org> with connect/fosdem next week, do we still want to have a meeting? 2025-01-22 18:45:50 <@dherrera:fedora.im> we can skip it :) 2025-01-22 18:46:19 <@conan_kudo:matrix.org> !hi 2025-01-22 18:46:21 <@zodbot:fedora.im> Neal Gompa (ngompa) - he / him / his 2025-01-22 18:46:53 <@carlwgeorge:matrix.org> oh it would be the day before connect, we could technically still do it, but some folks may be recovering from jet lag still 2025-01-22 18:47:55 <@carlwgeorge:matrix.org> if no one is opposed lets call it off and then meet again feb 5th 2025-01-22 18:47:57 <@nirik:matrix.scrye.com> I don't think there's much urgent... 2025-01-22 18:48:42 <@carlwgeorge:matrix.org> !info cancelling 2025-01-29 meeting due to connect/fosdem 2025-01-22 18:49:06 <@carlwgeorge:matrix.org> safe travels to everyone traveling to that, will see y'all there 2025-01-22 18:49:20 <@carlwgeorge:matrix.org> thanks everyone for coming to the meeting 2025-01-22 18:49:28 <@carlwgeorge:matrix.org> !endmeeting