2025-02-05 18:01:09 <@tdawson:fedora.im> !startmeeting EPEL (2025-02-05) 2025-02-05 18:01:10 <@meetbot:fedora.im> Meeting started at 2025-02-05 18:01:09 UTC 2025-02-05 18:01:10 <@meetbot:fedora.im> The Meeting name is 'EPEL (2025-02-05)' 2025-02-05 18:01:16 <@tdawson:fedora.im> !meetingname epel 2025-02-05 18:01:16 <@tdawson:fedora.im> !topic aloha 2025-02-05 18:01:17 <@meetbot:fedora.im> The Meeting Name is now epel 2025-02-05 18:01:32 <@dherrera:fedora.im> !hi 2025-02-05 18:01:34 <@zodbot:fedora.im> Diego Herrera (dherrera) - he / him / his 2025-02-05 18:02:02 <@salimma:fedora.im> !hi 2025-02-05 18:02:02 <@zodbot:fedora.im> Michel Lind (salimma) - he / him / his 2025-02-05 18:02:35 <@tdawson:fedora.im> Hi Diego Herrera and Michel Lind 🎩 UTC-6 2025-02-05 18:02:45 <@carlwgeorge:fedora.im> !hi 2025-02-05 18:02:46 <@zodbot:fedora.im> Carl George (carlwgeorge) - he / him / his 2025-02-05 18:02:58 <@rcallicotte:fedora.im> !hi 2025-02-05 18:02:59 <@zodbot:fedora.im> Robby Callicotte (rcallicotte) - he / him / his 2025-02-05 18:03:02 <@nirik:matrix.scrye.com> morning 2025-02-05 18:03:09 <@tdawson:fedora.im> Hi Carl George and Robby Callicotte 2025-02-05 18:03:14 <@tdawson:fedora.im> Morning nirik 2025-02-05 18:04:40 <@jonathanspw:fedora.im> !hi 2025-02-05 18:04:41 <@zodbot:fedora.im> Jonathan Wright (jonathanspw) 2025-02-05 18:04:53 <@tdawson:fedora.im> Hi Jonathan Wright 2025-02-05 18:05:15 <@salimma:fedora.im> all the FOSDEM crew are here! (Davide is on vacation) 2025-02-05 18:05:15 <@tdawson:fedora.im> !link https://pagure.io/epel/issues?tags=meeting&status=Open 2025-02-05 18:05:15 <@tdawson:fedora.im> !topic EPEL Issues https://pagure.io/epel/issues 2025-02-05 18:05:15 <@tdawson:fedora.im> 2025-02-05 18:05:28 <@tdawson:fedora.im> There is one open issue this week 2025-02-05 18:05:33 <@tdawson:fedora.im> !epel 313 2025-02-05 18:05:34 <@zodbot:fedora.im> **epel #313** (https://pagure.io/epel/issue/313):**EPEL 10 dnf variables problems** 2025-02-05 18:05:34 <@zodbot:fedora.im> ● **Assignee:** carlwgeorge 2025-02-05 18:05:34 <@zodbot:fedora.im> ● **Opened:** 2 weeks ago by carlwgeorge 2025-02-05 18:05:34 <@zodbot:fedora.im> 2025-02-05 18:05:34 <@zodbot:fedora.im> ● **Last Updated:** a day ago 2025-02-05 18:05:55 <@tdawson:fedora.im> I had missed the past couple of meetings, so we might have already talked about this. 2025-02-05 18:06:01 <@tdawson:fedora.im> Carl George: Do you have an update? 2025-02-05 18:07:28 <@carlwgeorge:fedora.im> for this issue the libdnf pr was merged upstream, the dnf one is still open. my plan this week is to build test rpms of those, along with redhat-release, to confirm the fix. once they're fully merged upstream i'll work with evan (dnf dev) to get them into c10 and queued up for rhel10.0 ga 2025-02-05 18:08:13 <@tdawson:fedora.im> Cool. 2025-02-05 18:08:28 <@tdawson:fedora.im> There is still some steps to go, but it's farther along than I knew about. 2025-02-05 18:09:07 <@carlwgeorge:fedora.im> fixing packagekit may take a bit longer, but i can accept that as long as dnf works 2025-02-05 18:09:36 <@tdawson:fedora.im> Yep, me too. 2025-02-05 18:10:49 <@salimma:fedora.im> can we temporarily disable packagekit if it's not fixed? 2025-02-05 18:11:25 <@tdawson:fedora.im> It's really only going to hit RHEL users ... and I believe, only when they get to RHEL 10.1 ... so I think we've got time. 2025-02-05 18:12:17 <@carlwgeorge:fedora.im> no, packagekit will be shipped, and it uses an interface that doesn't recognize the new vars 2025-02-05 18:12:36 <@tdawson:fedora.im> Unless I misunderstood (which has happened before) 2025-02-05 18:13:15 <@carlwgeorge:fedora.im> if you mean the dnf side, it also affects 10.0. if you mean the packagekit thing, it already affects c10 because releasever_major is also not recognized. 2025-02-05 18:15:01 <@tdawson:fedora.im> Ah, True ... but I believe for CS10, it's ok, because it just comes out as "10" instead of 10.0 .... oh ... you are right ... RHEL 10.0 users are going to be pointed to 10, and there might be some packages there that need the newer libraries that are in CS10. 2025-02-05 18:15:34 <@carlwgeorge:fedora.im> right, for dnf it will work on rhel, but pointing to a repo that may not work 2025-02-05 18:15:55 <@carlwgeorge:fedora.im> which is what the rhel10 beta is doing right now 2025-02-05 18:17:33 <@tdawson:fedora.im> So, at this point, is there anything else we need to discuss? Or any other questions people have? 2025-02-05 18:17:54 <@carlwgeorge:fedora.im> nothing else from me, happy to take any questions 2025-02-05 18:18:21 <@tdawson:fedora.im> I'll give it a minute or so, and if there aren't any more questions, I'll move on. 2025-02-05 18:19:24 <@tdawson:fedora.im> Sounds like no more questions, let's move on. 2025-02-05 18:19:37 <@tdawson:fedora.im> !topic EPEL 10 2025-02-05 18:20:05 <@tdawson:fedora.im> I see we have one issue open about EPEL 10 2025-02-05 18:20:15 <@tdawson:fedora.im> !epel 304 2025-02-05 18:20:16 <@zodbot:fedora.im> **epel #304** (https://pagure.io/epel/issue/304):**EPEL 10.0 mass branching** 2025-02-05 18:20:16 <@zodbot:fedora.im> ● **Assignee:** dherrera 2025-02-05 18:20:16 <@zodbot:fedora.im> ● **Last Updated:** a day ago 2025-02-05 18:20:16 <@zodbot:fedora.im> ● **Opened:** 3 months ago by carlwgeorge 2025-02-05 18:20:16 <@zodbot:fedora.im> 2025-02-05 18:20:47 <@tdawson:fedora.im> I know I asked about it in the other meeting, but so we have it hear, Diego Herrera did you want to give us an update on this? 2025-02-05 18:21:08 <@tdawson:fedora.im> I know I asked about it in the other meeting, but so we have it here, Diego Herrera did you want to give us an update on this? 2025-02-05 18:22:49 <@dherrera:fedora.im> yeah, I have a Draft PR up for the docs regarding the 10.1 branching. I basically based myself on the Fedora one and removed all the things that dont apply for our usecase. I'm still working on it, but any help or feedback is appreciated :) 2025-02-05 18:23:23 <@tdawson:fedora.im> Cool. I've been looking through it ... many steps. 2025-02-05 18:23:41 <@dherrera:fedora.im> and it's a lot less steps than the Fedora one xD 2025-02-05 18:23:46 <@tdawson:fedora.im> :) 2025-02-05 18:24:35 <@tdawson:fedora.im> We talked about tagging all the epel-10.0 to epel-10.1 using bodhi ... what was the command to do that? Since I don't remember the command, I'm having a hard time finding it in the SOP. 2025-02-05 18:25:23 <@dherrera:fedora.im> I think that one is on Carl George 's hackmd... I should check that too 2025-02-05 18:25:56 <@rcallicotte:fedora.im> is it line 208 in the PR? `bodhi releases create`? 2025-02-05 18:26:40 <@tdawson:fedora.im> That's what I was looking through, but I don't see any line that says something like copy the old ones over ... 2025-02-05 18:26:54 <@tdawson:fedora.im> But maybe it's implied. 2025-02-05 18:26:54 <@nirik:matrix.scrye.com> in fedora thats done by a koji clone tag 2025-02-05 18:26:57 <@carlwgeorge:fedora.im> `koji clone-tag --all --latest-only epel10.0 epel10.1` 2025-02-05 18:27:00 <@dherrera:fedora.im> that it's not in the PR yet 2025-02-05 18:27:04 <@nirik:matrix.scrye.com> yeah, that. ^ 2025-02-05 18:27:36 <@rcallicotte:fedora.im> oh yup yup 2025-02-05 18:28:38 <@tdawson:fedora.im> Diego Herrera: Would you like that in a comment so you remember? Or do you think you'll remember to put it in? 2025-02-05 18:28:57 <@dherrera:fedora.im> I'm just about to add it as a comment in the issue :D 2025-02-05 18:29:28 <@tdawson:fedora.im> Thank you very much for getting this written up. 2025-02-05 18:29:45 <@tdawson:fedora.im> Diego Herrera: Thank you very much for getting this written up. 2025-02-05 18:29:55 <@nirik:matrix.scrye.com> oh, I had one thing on this... 2025-02-05 18:30:08 <@carlwgeorge:fedora.im> me too, after you 2025-02-05 18:30:32 <@nirik:matrix.scrye.com> just a thought... we should see (if they are willing) to make sure Carl George and Diego Herrera have the needed acces/etc to actually do these things. ;) 2025-02-05 18:31:09 <@carlwgeorge:fedora.im> i've got koji admin so that covers a bunch of it 2025-02-05 18:32:15 <@nirik:matrix.scrye.com> yep. Just want to make sure you can do it instead of waiting on fedora releng to have cycles. ;) 2025-02-05 18:32:17 <@dherrera:fedora.im> I don't think I do, but I'm willing to help on this if needed :) 2025-02-05 18:33:12 <@carlwgeorge:fedora.im> since this will be the very first time we do it, it would certainly be nice to have fedora releng folks on standby for questions 2025-02-05 18:33:31 <@nirik:matrix.scrye.com> definitely. 2025-02-05 18:34:19 <@carlwgeorge:fedora.im> my thing was semi-related, is staging koji in a place where we can do a trial run, or should we request a sync up? 2025-02-05 18:39:35 <@nirik:matrix.scrye.com> either way. the sync shouldn't be hard, just needs time to run 2025-02-05 18:39:46 <@nirik:matrix.scrye.com> probibly we should sync it again since we have branched now anyhow 2025-02-05 18:41:08 <@tdawson:fedora.im> Any other EPEL10 items before we move on? 2025-02-05 18:41:27 <@tdawson:fedora.im> Sorry for the lag, I got pulled away for a few minutes there. 2025-02-05 18:41:45 <@tdawson:fedora.im> !topic Old Business 2025-02-05 18:42:10 <@tdawson:fedora.im> Do we have any Old Business we need to go over? 2025-02-05 18:42:43 <@carlwgeorge:fedora.im> smooge came to the office hours meeting 😁 2025-02-05 18:43:34 <@tdawson:fedora.im> Sounds like all our old business was taken care of. :) .... moving on. 2025-02-05 18:43:49 <@tdawson:fedora.im> !topic General Issues / Open Floor 2025-02-05 18:44:10 <@smooge:fedora.im> I am so slow with age I missed Old Business 2025-02-05 18:44:27 <@jonathanspw:fedora.im> I have one for open floor but I can wait on smooge 2025-02-05 18:44:30 <@smooge:fedora.im> what time is it? why is it so cold in here? 2025-02-05 18:44:34 <@tdawson:fedora.im> Stephen J Smoogen: You are so old, that you're new again. So you landed in the right place. 2025-02-05 18:45:02 <@smooge:fedora.im> ok that is it from the old business since Troy beat me with VMS during office hours 2025-02-05 18:45:09 <@tdawson:fedora.im> :) 2025-02-05 18:45:14 <@tdawson:fedora.im> Jonathan Wright: Go for it. 2025-02-05 18:45:50 <@jonathanspw:fedora.im> 2025-02-05 18:45:50 <@jonathanspw:fedora.im> https://github.com/AlmaLinux/ALESCo/pull/2 2025-02-05 18:45:50 <@jonathanspw:fedora.im> I mentioned a while back we're looking at rebuilding EPEL for x86 v2 in Alma. We have an official RFC for it now. If anyone has any comments or concern please let us know. 2025-02-05 18:46:14 <@jonathanspw:fedora.im> Last time I brought it up carl brought up a naming concern which I think we've mitigated as much as possible within the proposal 2025-02-05 18:46:44 <@jonathanspw:fedora.im> That's all I've got :) 2025-02-05 18:46:59 <@jonathanspw:fedora.im> our tsc will tenatively vote on the RFC Feb 5. 2025-02-05 18:47:02 <@jonathanspw:fedora.im> *march 5 2025-02-05 18:47:28 <@salimma:fedora.im> I agree with Carl that the disttag needs to be different FWIW 2025-02-05 18:48:11 <@carlwgeorge:fedora.im> yup, one of the main drawbacks listed in the rfc is potential confusion with the real epel, and a different disttag is a simple way to help with that 2025-02-05 18:48:12 <@salimma:fedora.im> even though the source is the same, there might be bugs caused by either slight buildroot differences, *or* even ... different compiler output with the slightly different target architecture 2025-02-05 18:50:07 <@salimma:fedora.im> ideally the architecture can be changed but I sense that will break a lot of assumptions :) 2025-02-05 18:50:21 <@tdawson:fedora.im> Thank you Jonathan Wright . It will be interesting to watch that. 2025-02-05 18:50:28 <@music:fedora.im> I co-maintain a package that needs to tell its build system explicitly about the minimum available CPU feature set, and which benefits significantly from any increase in those features. In EPEL10, that’s x86_64-v3, and it will *not* build from the EPEL10 branch on x86_64-v2 as-is. It would be easy to patch that with another conditional for this special alma-x86_64-v2-epel, but… how? What should the conditional be? https://src.fedoraproject.org/rpms/stockfish/blob/epel10/f/stockfish.spec#_80 2025-02-05 18:51:00 <@jonathanspw:fedora.im> I didn't know we had any such cases in epel. This is a great thing to know about and think about. 2025-02-05 18:51:12 <@tdawson:fedora.im> Oohh ... that is a very good question. 2025-02-05 18:51:21 <@carlwgeorge:fedora.im> i think the arch is different (`x86_64_v2`), but that won't be captured in the normal nvr format that the bugzilla template asks for 2025-02-05 18:51:26 <@music:fedora.im> It is a little weird, and it might be the only such case, but it’s legitimate. 2025-02-05 18:51:38 <@jonathanspw:fedora.im> music: would you mind commenting this on the GH issue? Otherwise I can paste it through for you. 2025-02-05 18:51:55 <@salimma:fedora.im> can we... change the Bz template? 2025-02-05 18:52:17 <@jonathanspw:fedora.im> Conan Kudo: was thinking that this should be done to include arch. 2025-02-05 18:53:14 <@carlwgeorge:fedora.im> maybe, but since people are used to the current template i worry the arch would still regularly get left out. the disttag approach wouldn't. 2025-02-05 18:53:32 <@tdawson:fedora.im> In one of the talks, I believe they said changing %ifarch x86_64 to %ifarch%{x86_64} would help with things like that. 2025-02-05 18:54:25 <@jonathanspw:fedora.im> yeah, i think a change proposal was the suggested way to deal with this since a bunch of packages do it the wrong way. having just got back and now being sick with conference crud, haven't had a chance to think much on this yet 2025-02-05 18:54:34 <@carlwgeorge:fedora.im> a conditional specific to architecture would we allowed by the packaging guidelines, something alma-specific would not be 2025-02-05 18:54:40 <@tdawson:fedora.im> We can continue to talk about this, but we only have 5 minutes left. Was there any other Open Floor items people wanted to bring up? 2025-02-05 18:54:43 <@carlwgeorge:fedora.im> a conditional specific to architecture would be allowed by the packaging guidelines, something alma-specific would not be 2025-02-05 18:57:21 <@tdawson:fedora.im> That sounds like a "nothing from me" 2025-02-05 18:58:00 <@tdawson:fedora.im> Since we've gone quiet, and I know a few of us aren't feeling well, I'm going to close the meeting. 2025-02-05 18:58:31 <@tdawson:fedora.im> Thank you all for the good discussions, and for all that you do for EPEL and it's community. You are all wonderful people. 2025-02-05 18:58:40 <@tdawson:fedora.im> I'll talk to you next week, if not sooner. 2025-02-05 18:59:02 <@tdawson:fedora.im> !endmeeting