21:00:46 <tdawson> #startmeeting EPEL (2023-03-01)
21:00:46 <zodbot> Meeting started Wed Mar  1 21:00:46 2023 UTC.
21:00:46 <zodbot> This meeting is logged and archived in a public location.
21:00:46 <zodbot> The chair is tdawson. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions.
21:00:46 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
21:00:46 <zodbot> The meeting name has been set to 'epel_(2023-03-01)'
21:00:47 <tdawson> #meetingname epel
21:00:47 <zodbot> The meeting name has been set to 'epel'
21:00:49 <tdawson> #chair nirik tdawson pgreco carlwgeorge salimma dcavalca dherrera gotmax[m] smooge
21:00:49 <zodbot> Current chairs: carlwgeorge dcavalca dherrera gotmax[m] nirik pgreco salimma smooge tdawson
21:00:50 <tdawson> #topic aloha
21:01:03 <salimma> .hi
21:01:04 <zodbot> salimma: salimma 'Michel Alexandre Salim' <michel@michel-slm.name>
21:01:05 <carlwgeorge> .hi
21:01:07 <zodbot> carlwgeorge: carlwgeorge 'Carl George' <carl@redhat.com>
21:01:08 <dherrera> .hi
21:01:10 <zodbot> dherrera: dherrera 'Diego Herrera' <dherrera@redhat.com>
21:01:15 <tdawson> Hi salimma carlwgeorge and dherrera
21:01:19 <salimma> Davide sends greetings from sunny SF, he's not attending :)
21:01:22 <tdawson> Long time no see. :)
21:01:31 <nirik> morning.
21:01:35 <tdawson> Morning nirik
21:02:44 <rcallicotte> .hi
21:02:47 <zodbot> rcallicotte: rcallicotte 'Robby Callicotte' <rcallicotte@mailbox.org>
21:02:53 <tdawson> Hi rcallicotte
21:03:39 <gotmax23> .hello2
21:03:39 <zodbot> gotmax23: gotmax23 'Maxwell G' <maxwell@gtmx.me>
21:03:47 <tdawson> Hello gotmax23
21:04:09 <tdawson> #chair gotmax23
21:04:09 <zodbot> Current chairs: carlwgeorge dcavalca dherrera gotmax23 gotmax[m] nirik pgreco salimma smooge tdawson
21:04:55 <yselkowitz[m]> .hello yselkowitz
21:04:56 <zodbot> yselkowitz[m]: yselkowitz 'Yaakov Selkowitz' <yselkowi@redhat.com>
21:05:05 <tdawson> Hello yselkowitz[m]
21:05:09 <tdawson> #topic End Of Life (EOL)
21:05:11 <tdawson> RHEL 7 will go EOL on 2024-06-30
21:05:12 <tdawson> CentOS Stream 8 goes EOL in 2024-05-31
21:05:13 <tdawson> CentOS Stream 9 goes EOL in 2027-05-31
21:05:24 <tdawson> #topic EPEL Issues https://pagure.io/epel/issues
21:05:26 <tdawson> https://pagure.io/epel/issues?tags=meeting&status=Open
21:05:38 <gotmax23> 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 <tdawson> *laughs*
21:05:58 <smooge> here
21:06:03 <yselkowitz[m]> don't give them any ideas! :-D
21:06:10 <tdawson> gotmax23: Ah, so if that is permanent, I'll change my agenda notes.
21:06:18 <tdawson> Hi smooge
21:06:19 <rcallicotte> lol
21:06:33 <smooge> its permanent until the next element update
21:06:40 <smooge> <rimshot>
21:07:06 <tdawson> :)
21:07:10 <yselkowitz[m]> a neochat fedora flatpak is now in testing ;-)
21:07:20 <tdawson> Ya!!
21:07:41 <tdawson> So, we don't have any issues marked for meeting, but I did want to quickly bring up one.
21:07:46 <salimma> I've been hearing good things about Fractal 5.x, that reminds me I need to install it via flatpak nightly
21:07:53 <tdawson> .epel 198
21:07:54 <zodbot> 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 <salimma> we... did this, right?
21:08:22 <smooge> tdawson: wasn't there old business from last meeting?
21:08:36 <tdawson> Well, we're in the process, and I just wanted to see how far along we were.
21:09:06 <tdawson> Do we have a releng ticket for the work?
21:09:15 <carlwgeorge> yes, it's linked in our ticket
21:09:25 <nirik> yes, and jednorozec said he would do it.
21:09:55 <tdawson> *sighs* I could see those were links ... don't know why I didn't click on them.
21:10:09 <tdawson> OK.
21:10:23 <tdawson> Like I said, hopefully it was quick. :)
21:10:33 <tdawson> OK, then we'll move on to old business
21:10:44 <tdawson> #topic Old Business
21:11:47 <tdawson> 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 <carlwgeorge> 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 <tdawson> 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 <tdawson> smooge: What was the other Old Business you wanted to talk about?
21:13:22 <carlwgeorge> 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 <tdawson> carlwgeorge: OK.  Thanks.
21:13:53 <gotmax23> 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 <tdawson> Ah, ok.
21:14:35 <tdawson> 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 <salimma> I'll probably miss next week too, will be in the airport on the way to SCaLE
21:15:07 <salimma> I have a couple of items for open floor but I'll go after everyone who already said they have items
21:15:20 <tdawson> Thanks for letting us know.
21:15:31 <tdawson> #topic General Issues / Open Floor
21:15:34 <carlwgeorge> salimma: find me at scale and say hi
21:15:54 <salimma> we'll finally meet! nice
21:15:59 <tdawson> gotmax23: I think you are first for Open Floor.
21:16:01 <carlwgeorge> 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 <gotmax23> I'm finishing up something on the side, so I can go last
21:16:57 <carlwgeorge> rcallicotte: the trick is to get a talk accepted, then guilt your employer into sending you
21:17:16 <tdawson> OK, salimma I guess you're up for OpenFloor
21:17:23 <rcallicotte> lol.  I will do that next time
21:17:36 <salimma> right. one announcement and two follow-up requests from Davide
21:18:06 <salimma> announcement: I'm working on cleaning up FTI issues with Rust subpackages in EPEL9, so far no major issue
21:18:32 <smooge> tdawson: from the last meeting
21:18:37 <smooge> 2023-02-22 17:02:29     Eighth_Doctor   https://access.redhat.com/support/policy/updates/rhel-app-streams-life-cycle
21:18:39 <smooge> 2023-02-22 17:03:03     tdawson I'll bring it up next week in old businness.
21:18:41 <smooge> y
21:18:41 <salimma> 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 <salimma> 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 <smooge> lifecycle on rhn tools I think
21:19:35 <smooge> ah koan and cobbler
21:19:39 <salimma> 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 <smooge> oops sorry salimma
21:19:57 <salimma> smooge: no worries :)
21:20:24 <gotmax23> Michel Alexandre Salim 🎩: I think the stalled request policy applies here?
21:20:58 <salimma> the second one yes, though... the concern is that some Red Hat employees don't get this EPEL thing :)
21:21:04 <carlwgeorge> 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 <smooge> no problem. it was just listed as something to bring up at the next meeting which is all I remembered
21:21:32 <gotmax23> I'd guess there's some private comments between 2 and 7...
21:21:32 <salimma> 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 <carlwgeorge> 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 <orionp> carlwgeorge: sorry for the silence - I'll be proceeding with a cobbler-epel package when I find the time.
21:23:16 <carlwgeorge> orionp: no worries, there's no rush from my side.  thanks for confirming that you got my suggestion.
21:23:36 <nirik> the private comments are all just pointing to internal documents on how to do whats asked. ;)
21:24:06 <carlwgeorge> 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 <nirik> perhaps someone could mail the maintainer directly and politely ask again?
21:24:22 <nirik> or yeah, that
21:24:52 <carlwgeorge> libteam is already acg4, so there is literally zero support impact
21:25:04 <salimma> we'll probably try that, thanks. since it's been waiting a while anyway
21:25:06 <salimma> acg4?
21:25:51 <carlwgeorge> translation: the maintainer is already allowed to do breaking changes to libteam, so shipping the devel package doesn't change that
21:25:58 <carlwgeorge> https://access.redhat.com/articles/rhel8-abi-compatibility
21:26:40 <salimma> oh thanks
21:26:57 <carlwgeorge> 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 <salimma> is there a way to see which package is at which stage?
21:27:30 <carlwgeorge> the abi page i linked has a list of packages, ctrl+f for libteam
21:28:05 <salimma> thanks, all clear, we can move on
21:28:28 <tdawson> gotmax23: Are you ready, or should we come back in a bit?
21:28:42 <gotmax23> I'm ready
21:28:52 <tdawson> Go for it
21:30:16 <Eighth_Doctor> .hello ngompa
21:30:17 <zodbot> Eighth_Doctor: ngompa 'Neal Gompa' <ngompa13@gmail.com>
21:30:20 <gotmax23> 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 <Eighth_Doctor> (I'm only halfway here, please ping me if you need me for something)
21:31:26 <tdawson> gotmax23: Does that mean you'll be rebuilding ALL the epel9 rust packages in epel9-next ?
21:31:31 <gotmax23> 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 <gotmax23> That's undecided, but people want to be able to test it and potentially use it for a few packages.
21:32:51 <salimma> yeah, there are nice things like cargo2rpm that requires the newer Python exposed in epel9-next anyway
21:32:56 <smooge> <<insert rebuild_all_the_things.gif >>
21:33:22 <salimma> 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 <gotmax23> :nod:
21:34:21 <tdawson> Sounds good.
21:34:32 <gotmax23> Can we build the changes later today or tomorrow or wait a few days?
21:35:13 <nirik> anytime you have time I would think would be fine.
21:36:03 <gotmax23> Alright, I'll get to work on that.
21:36:22 * gotmax23 has nothing else to say about this
21:36:33 <tdawson> gotmax23: Thank you for your work on that.
21:36:42 <tdawson> I guess thanks to Fabio as well.
21:36:50 <nirik> yes, thanks!
21:37:02 <tdawson> Anything else for Open Floor?
21:37:17 <gotmax23> Sure! I'm not super involved with the Rust SIG as of yet, but I apparently like writing RPM macros :).
21:37:44 <tdawson> *laughs*
21:37:58 <tdawson> We all have our strange things that we like to do. :)
21:38:16 <tdawson> And the world is better for it.
21:38:17 <salimma> gotmax23: hit me up in the Rust room once you have something ready to test please :)
21:39:05 <gotmax23> Michel Alexandre Salim 🎩: https://copr.fedorainfracloud.org/coprs/gotmax23/rustng9/builds/ includes everything besides the epel-rpm-macros change
21:40:15 <tdawson> Anything else?  Are we ok ending early?
21:40:45 <carlwgeorge> early is good :D
21:41:15 <tdawson> Great.  Safe travels to those going to SCaLE.  And to the rest, I'll talk to you next week.
21:41:32 <tdawson> And thank ya'll for all the work you do for EPEL and it's community.
21:41:46 <tdawson> #endmeeting