21:00:46 #startmeeting EPEL (2023-03-01) 21:00:46 Meeting started Wed Mar 1 21:00:46 2023 UTC. 21:00:46 This meeting is logged and archived in a public location. 21:00:46 The chair is tdawson. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 21:00:46 Useful Commands: #action #agreed #halp #info #idea #link #topic. 21:00:46 The meeting name has been set to 'epel_(2023-03-01)' 21:00:47 #meetingname epel 21:00:47 The meeting name has been set to 'epel' 21:00:49 #chair nirik tdawson pgreco carlwgeorge salimma dcavalca dherrera gotmax[m] smooge 21:00:49 Current chairs: carlwgeorge dcavalca dherrera gotmax[m] nirik pgreco salimma smooge tdawson 21:00:50 #topic aloha 21:01:03 .hi 21:01:04 salimma: salimma 'Michel Alexandre Salim' 21:01:05 .hi 21:01:07 carlwgeorge: carlwgeorge 'Carl George' 21:01:08 .hi 21:01:10 dherrera: dherrera 'Diego Herrera' 21:01:15 Hi salimma carlwgeorge and dherrera 21:01:19 Davide sends greetings from sunny SF, he's not attending :) 21:01:22 Long time no see. :) 21:01:31 morning. 21:01:35 Morning nirik 21:02:44 .hi 21:02:47 rcallicotte: rcallicotte 'Robby Callicotte' 21:02:53 Hi rcallicotte 21:03:39 .hello2 21:03:39 gotmax23: gotmax23 'Maxwell G' 21:03:47 Hello gotmax23 21:04:09 #chair gotmax23 21:04:09 Current chairs: carlwgeorge dcavalca dherrera gotmax23 gotmax[m] nirik pgreco salimma smooge tdawson 21:04:55 .hello yselkowitz 21:04:56 yselkowitz[m]: yselkowitz 'Yaakov Selkowitz' 21:05:05 Hello yselkowitz[m] 21:05:09 #topic End Of Life (EOL) 21:05:11 RHEL 7 will go EOL on 2024-06-30 21:05:12 CentOS Stream 8 goes EOL in 2024-05-31 21:05:13 CentOS Stream 9 goes EOL in 2027-05-31 21:05:24 #topic EPEL Issues https://pagure.io/epel/issues 21:05:26 https://pagure.io/epel/issues?tags=meeting&status=Open 21:05:38 tdawson: yeah, I switched my Matrix -> IRC nick from gotmax[m] to gotmax23 21:05:40 * salimma wonders if anyone would move from 8 to 7 to buy an extra month :P 21:05:55 *laughs* 21:05:58 here 21:06:03 don't give them any ideas! :-D 21:06:10 gotmax23: Ah, so if that is permanent, I'll change my agenda notes. 21:06:18 Hi smooge 21:06:19 lol 21:06:33 its permanent until the next element update 21:06:40 21:07:06 :) 21:07:10 a neochat fedora flatpak is now in testing ;-) 21:07:20 Ya!! 21:07:41 So, we don't have any issues marked for meeting, but I did want to quickly bring up one. 21:07:46 I've been hearing good things about Fractal 5.x, that reminds me I need to install it via flatpak nightly 21:07:53 .epel 198 21:07:54 tdawson: Issue #198: Drop modularity from EPEL-8. Do not enable modularity for EPEL-9 - epel - Pagure.io - https://pagure.io/epel/issue/198 21:08:12 we... did this, right? 21:08:22 tdawson: wasn't there old business from last meeting? 21:08:36 Well, we're in the process, and I just wanted to see how far along we were. 21:09:06 Do we have a releng ticket for the work? 21:09:15 yes, it's linked in our ticket 21:09:25 yes, and jednorozec said he would do it. 21:09:55 *sighs* I could see those were links ... don't know why I didn't click on them. 21:10:09 OK. 21:10:23 Like I said, hopefully it was quick. :) 21:10:33 OK, then we'll move on to old business 21:10:44 #topic Old Business 21:11:47 Did we want to talk about carlwgeorge's new documentation layout? Or did we talk about that enough for it to progress? 21:12:15 the latter. i haven't worked on it much since the last meeting, and i'm still going over that initial feedback. 21:12:46 OK, I'll put it on the back burner until you say you're ready for the next step. 21:12:53 * carlwgeorge nods 21:12:55 smooge: What was the other Old Business you wanted to talk about? 21:13:22 i'll miss the meeting next week, but hopefully the week after that i'll have some progress to show off and/or get picked apart 21:13:52 carlwgeorge: OK. Thanks. 21:13:53 I have an update on Rust macros in EPEL 9 that we discussed last week. I'll save it until open floor. 21:14:07 Ah, ok. 21:14:35 I don't have any other Old Business. Am I missing anything, or are we good to move on to Open Floor? 21:14:42 I'll probably miss next week too, will be in the airport on the way to SCaLE 21:15:07 I have a couple of items for open floor but I'll go after everyone who already said they have items 21:15:20 Thanks for letting us know. 21:15:31 #topic General Issues / Open Floor 21:15:34 salimma: find me at scale and say hi 21:15:54 we'll finally meet! nice 21:15:59 gotmax23: I think you are first for Open Floor. 21:16:01 i'm missing next week's meeting for the same reason, traveling 21:16:16 * rcallicotte wishes he could go to scale 21:16:36 I'm finishing up something on the side, so I can go last 21:16:57 rcallicotte: the trick is to get a talk accepted, then guilt your employer into sending you 21:17:16 OK, salimma I guess you're up for OpenFloor 21:17:23 lol. I will do that next time 21:17:36 right. one announcement and two follow-up requests from Davide 21:18:06 announcement: I'm working on cleaning up FTI issues with Rust subpackages in EPEL9, so far no major issue 21:18:32 tdawson: from the last meeting 21:18:37 2023-02-22 17:02:29 Eighth_Doctor https://access.redhat.com/support/policy/updates/rhel-app-streams-life-cycle 21:18:39 2023-02-22 17:03:03 tdawson I'll bring it up next week in old businness. 21:18:41 y 21:18:41 two follow-ups: there's one request to add a -devel package to CRB (for libteam-devel) and one branch request where the maintainers don't seem to understand what's happening 21:18:55 https://bugzilla.redhat.com/show_bug.cgi?id=1955820 for CRB, https://bugzilla.redhat.com/show_bug.cgi?id=2134615 for branch request 21:19:12 lifecycle on rhn tools I think 21:19:35 ah koan and cobbler 21:19:39 the latter we can probably just escalate (but just FYI, the main maintainer's silence is a bit disappointing), the former... could use better transparency 21:19:46 oops sorry salimma 21:19:57 smooge: no worries :) 21:20:24 Michel Alexandre Salim 🎩: I think the stalled request policy applies here? 21:20:58 the second one yes, though... the concern is that some Red Hat employees don't get this EPEL thing :) 21:21:04 smooge: i summarized the problem with koan/cobbler and suggested a path forward here https://pagure.io/releng/issue/11291#comment-842745 21:21:25 no problem. it was just listed as something to bring up at the next meeting which is all I remembered 21:21:32 I'd guess there's some private comments between 2 and 7... 21:21:32 the former - we can do an -epel package but a) why did the request initially got closed without consideration, and b) when it's considered not suitable for CRB the second time round, there's no explanation 21:22:43 gotmax23: yes, but nothing significant. the maintainer didn't go into detail about why they didn't want to ship the -devel in crb. 21:22:45 carlwgeorge: sorry for the silence - I'll be proceeding with a cobbler-epel package when I find the time. 21:23:16 orionp: no worries, there's no rush from my side. thanks for confirming that you got my suggestion. 21:23:36 the private comments are all just pointing to internal documents on how to do whats asked. ;) 21:24:06 i know davide isn't here, but my suggestion would be to reopen and ask the maintainer to justify not shipping it in crb 21:24:18 perhaps someone could mail the maintainer directly and politely ask again? 21:24:22 or yeah, that 21:24:52 libteam is already acg4, so there is literally zero support impact 21:25:04 we'll probably try that, thanks. since it's been waiting a while anyway 21:25:06 acg4? 21:25:51 translation: the maintainer is already allowed to do breaking changes to libteam, so shipping the devel package doesn't change that 21:25:58 https://access.redhat.com/articles/rhel8-abi-compatibility 21:26:40 oh thanks 21:26:57 wait, i might have that one mixed up. shipping the devel package might upgrade the library to acg2, and that might be the reason they don't want to do it. but i need to confirm, or have the maintainer state that plainly in the bug. 21:27:09 is there a way to see which package is at which stage? 21:27:30 the abi page i linked has a list of packages, ctrl+f for libteam 21:28:05 thanks, all clear, we can move on 21:28:28 gotmax23: Are you ready, or should we come back in a bit? 21:28:42 I'm ready 21:28:52 Go for it 21:30:16 .hello ngompa 21:30:17 Eighth_Doctor: ngompa 'Neal Gompa' 21:30:20 To summarize: Fabio Valentini refactored the rust macros, and the Rust SIG would like to update them in EPEL 9. This requires python3.11 which will be part of the next RHEL 9 minor release. I've queued up PRs to update the packages in epel9-next. 21:30:32 (I'm only halfway here, please ping me if you need me for something) 21:31:26 gotmax23: Does that mean you'll be rebuilding ALL the epel9 rust packages in epel9-next ? 21:31:31 I'd like to add rust-srpm-macros-epel package to the buildroot which will require building epel-rpm-macros for epel9-next for now. I can handle the syncing. 21:32:12 That's undecided, but people want to be able to test it and potentially use it for a few packages. 21:32:51 yeah, there are nice things like cargo2rpm that requires the newer Python exposed in epel9-next anyway 21:32:56 <> 21:33:22 and some packages like clang-sys that can't be upgraded, so... might be nice to have a playground to rebuild some things. since it's an overlay we don't need to rebuild the world, right? 21:33:35 :nod: 21:34:21 Sounds good. 21:34:32 Can we build the changes later today or tomorrow or wait a few days? 21:35:13 anytime you have time I would think would be fine. 21:36:03 Alright, I'll get to work on that. 21:36:22 * gotmax23 has nothing else to say about this 21:36:33 gotmax23: Thank you for your work on that. 21:36:42 I guess thanks to Fabio as well. 21:36:50 yes, thanks! 21:37:02 Anything else for Open Floor? 21:37:17 Sure! I'm not super involved with the Rust SIG as of yet, but I apparently like writing RPM macros :). 21:37:44 *laughs* 21:37:58 We all have our strange things that we like to do. :) 21:38:16 And the world is better for it. 21:38:17 gotmax23: hit me up in the Rust room once you have something ready to test please :) 21:39:05 Michel Alexandre Salim 🎩: https://copr.fedorainfracloud.org/coprs/gotmax23/rustng9/builds/ includes everything besides the epel-rpm-macros change 21:40:15 Anything else? Are we ok ending early? 21:40:45 early is good :D 21:41:15 Great. Safe travels to those going to SCaLE. And to the rest, I'll talk to you next week. 21:41:32 And thank ya'll for all the work you do for EPEL and it's community. 21:41:46 #endmeeting