21:00:16 <tdawson> #startmeeting EPEL (2022-11-16)
21:00:16 <zodbot> Meeting started Wed Nov 16 21:00:16 2022 UTC.
21:00:16 <zodbot> This meeting is logged and archived in a public location.
21:00:16 <zodbot> The chair is tdawson. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions.
21:00:16 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
21:00:16 <zodbot> The meeting name has been set to 'epel_(2022-11-16)'
21:00:18 <tdawson> #meetingname epel
21:00:18 <zodbot> The meeting name has been set to 'epel'
21:00:19 <tdawson> #chair nirik tdawson pgreco carlwgeorge salimma dcavalca dherrera gotmax[m] smooge
21:00:19 <zodbot> Current chairs: carlwgeorge dcavalca dherrera gotmax[m] nirik pgreco salimma smooge tdawson
21:00:21 <tdawson> #topic aloha
21:00:21 <rsc> .hello robert
21:00:22 <zodbot> rsc: robert 'Robert Scheck' <redhat@linuxnetz.de>
21:00:25 <pgreco> .hi
21:00:28 <zodbot> pgreco: pgreco 'Pablo Sebastian Greco' <pablo@fliagreco.com.ar>
21:00:32 <dherrera> .hi
21:00:33 <zodbot> dherrera: dherrera 'Diego Herrera' <dherrera@redhat.com>
21:00:35 <tdawson> Hello rsc
21:00:42 <rcallicotte> .hi
21:00:43 <zodbot> rcallicotte: rcallicotte 'Robby Callicotte' <rcallicotte@mailbox.org>
21:00:43 <tdawson> Hi pgreco and dherrera
21:00:49 <tdawson> Hi rcallicotte
21:00:49 <salimma> .hi
21:00:50 <zodbot> salimma: salimma 'Michel Alexandre Salim' <michel@michel-slm.name>
21:01:03 <davide> .hello dcavalca
21:01:04 <zodbot> davide: dcavalca 'Davide Cavalca' <davide@cavalca.name>
21:01:04 <pgreco> nirik, I was expecting this 1 hour earlier too... :(
21:01:16 <gotmax> .hello gotmax23
21:01:17 <zodbot> gotmax: gotmax23 'Maxwell G' <gotmax@e.email>
21:01:18 * nirik is here, but double booked because of the time
21:01:27 <tdawson> Hi salimma
21:01:28 <Eighth_Doctor> .hello ngompa
21:01:31 <zodbot> Eighth_Doctor: ngompa 'Neal Gompa' <ngompa13@gmail.com>
21:01:38 <tdawson> Hello davide and gotmax
21:01:54 <tdawson> Hi nirik, any part of your time is fine.
21:02:00 <smooge> here
21:02:01 <tdawson> Hello Eighth_Doctor
21:02:06 <tdawson> Howdy smooge
21:02:47 <tdawson> nirik: I don't know if you were part of the team fixing fedora's infrastructure, but thanks to whoever did.
21:03:10 <smooge> it was nirik who stopped my flailing around
21:04:04 <tdawson> Well, I appreciate it.  My scripts were going nuts.
21:05:08 <tdawson> #topic End Of Life (EOL)
21:05:09 <tdawson> RHEL 7 will go EOL on 2024-06-30
21:05:11 <tdawson> CentOS Stream 8 goes EOL in 2024-05-31
21:05:11 <gotmax> tdawson: Out of curiosity, how do you handle the builds? fedpkg chain-build?
21:05:12 <tdawson> CentOS Stream 9 goes EOL in 2027-05-31
21:05:34 <tdawson> gotmax: I have my own scripts.
21:05:54 <smooge> while coffeecup; do
21:06:25 <tdawson> One that is similar to chain build, but then another that groups the build dependencies into levels, and does it a level at a time.
21:06:40 <tdawson> #topic EPEL Issues https://pagure.io/epel/issues
21:06:42 <tdawson> https://pagure.io/epel/issues?tags=meeting&status=Open
21:06:46 <pgreco> I think we all have our special set of scripts that are too shameful to show, but "just work"
21:07:04 <salimma> the next release of my ebranch will have chain-build supported
21:07:16 <salimma> though I tend to use it to 'show me the chainbuild' then invoke it by hand
21:07:25 <tdawson> Ya, I didn't realize how much I relied on koji and bodhi to "just work"
21:07:47 <tdawson> salimma: :)  That's sorta how one of mine work.
21:08:00 <tdawson> Anyway ... There is only one issue still not blocked ...
21:08:10 <tdawson> .epel 208
21:08:11 <zodbot> tdawson: Issue #208: Retired packages not being removed from epel9 repos? - epel - Pagure.io - https://pagure.io/epel/issue/208
21:08:22 <gotmax> fedpkg chain-build can also do levels, but sometimes just using your own script is better
21:08:23 <salimma> ah. we were waiting on releng to fix this right
21:08:40 <nirik> yeah, I don't think jednorozec has had time to look into it yet.
21:08:44 <tdawson> Correct ...
21:08:55 <salimma> gotmax: yup, much faster than doing it one at a time (or I'll still be waiting for retsnoop and rav1e to finish)
21:09:25 <tdawson> My only real problem with the issue is that the list of packages in that wierd state is going up since RHEL 8.7 and 9.1 came out.
21:10:49 <tdawson> Anything we need to discuss about it?  Or should I just mark it blocked for now?
21:11:12 <gotmax> Nothing from my side
21:11:39 <tdawson> Hmm ... I'm wondering if this is going to be a very short meeting.
21:12:11 <tdawson> Did we have any old business?
21:12:14 <tdawson> #topic Old Business
21:12:35 <salimma> I have an annoucement but that is probably for open floor
21:13:23 <tdawson> #topic General Issues / Open Floor
21:13:43 <tdawson> I didn't see any old business that needed to come up, so go for it salimma
21:13:51 <salimma> alright
21:14:29 <salimma> for EPEL 9: I think I mentioned last week I got retsnoop in with 188 additional crate dependencies. rust-rav1e is now in too, and I'm close to pushing an update for getting ripgrep
21:14:38 <salimma> so carlwgeorge can use it again :)
21:14:57 <salimma> I also accidentally broke KDE in EPEL when getting rav1e in, sorry tdawson
21:15:17 <davide> I'm doing a scratch build of asterisk for epel9 now, and will do a real one afterwards if this goes well
21:15:18 <tdawson> :)  not a major problem.
21:15:23 <smooge> RIPgrep
21:15:38 <gotmax[m]> salimma++
21:15:38 <zodbot> gotmax[m]: Karma for salimma changed to 2 (for the current release cycle):  https://badges.fedoraproject.org/tags/cookie/any
21:16:20 <smooge> the only business I had was that someone asked about java-latest-openjdk for el7 in #epel and doing some research I found that it had been retired
21:16:52 <pgreco> on less problem for my armhfp rebuild...
21:17:01 <tdawson> :)
21:18:06 <gotmax[m]> I also updated ansible in EPEL 8 and 9 this week to get in line with the RHEL ansible-core updates
21:18:19 <tdawson> salimma: Thanks for all your work on getting those things into epel9.  I know you broke one thing, but to be honest, that's not much for the amount of packages to helped with.
21:18:25 <smooge> thanks gotmax[m]
21:18:34 <gotmax[m]> We also relaxed ansible's version constraints so we could have time to properly test/update/build ansible after each RHEL ansible-core rebase without FTIs
21:18:35 <gotmax[m]> We had an FTI bug for 8.7, but we got ahead of it for 9.1
21:18:47 <gotmax[m]> I wish there was a way to stage updates...
21:18:49 <salimma> tdawson: yeah, I got careless because most of the rest are safe new packages :P
21:19:10 <gotmax[m]> Wasn't carlwgeorge's proposal about this?
21:19:15 * gotmax[m] is foggy today...
21:19:18 <tdawson> gotmax[m]: ++
21:19:30 <tdawson> gotmax[m]++
21:19:31 <zodbot> tdawson: Karma for gotmax23 changed to 4 (for the current release cycle):  https://badges.fedoraproject.org/tags/cookie/any
21:19:36 <tdawson> There is goes. :)
21:19:41 <nirik> yeah, it would... well, the next minor would be it's own new thing.
21:19:46 <nirik> (I think)
21:20:20 <tdawson> nirik: Are you sure that was meant for this channel?
21:20:40 <dherrera> FYI carlwgeorge was OoO today because of a conference
21:20:53 <nirik> yes, I thought carlwgeorge's proposal would have new rhel minor versions be their own branch..
21:20:56 <rcallicotte> He's at SC conf
21:21:09 <nirik> but perhaps I misunderstood... doesn't matter
21:21:10 <tdawson> dherrera: Ah, I was going to ask
21:22:27 <tdawson> gotmax[m]: nirik:  Ya, I believe under Carl's proposal, if I got my KDE build on epel9-next (or whatever we call it), it would just roll into the next release, no rebuilding.
21:22:36 <gotmax[m]> [15:30:17] <carlwgeorge> i'm working on a proposal for epel 10 branching.  it's not finished yet, but i wanted to give y'all an early heads up.
21:22:36 <gotmax[m]> [15:31:04] <carlwgeorge> short version is i'd like for epel 10 to have minor version branches to make targeting centos and rhel more natural, and somewhat mirror what we do in fedora branching off of rawhide
21:22:36 <gotmax[m]> [15:31:29] <carlwgeorge> for the longer version, keep an eye out on the mailing list for the actual proposal
21:22:36 <gotmax[m]> [15:32:17] <carlwgeorge> i'm actually going  to try writing up the full proposal in fedora discourse so i can use markdown tables, and have the mailing list post just be a summary and link to the discourse thread
21:23:21 <tdawson> It would certainly git rid of this hurried "build everything as fas as we can" rush.
21:24:07 <davide> I'm generally supportive of this and it would make my life easier
21:24:32 <gotmax[m]> Indeed
21:24:59 <nirik> I think it might make people who do lots of epel work happy at the cost of causal epel maintainers and releng. ;)
21:25:07 <tdawson> I like the idea, but I'm worried about confusion and/or side issues ... so I'm keeping an open mind until the proposal has been put out and discussed.
21:25:09 <nirik> but I'm very happy to look at it and see
21:26:24 <tdawson> One other Open Floor topic ...
21:26:34 <tdawson> I won't be here next Wedensday, Nov. 23.  Do we want a meeting are should we just skip a week?
21:27:05 * nirik will also not be here.
21:27:19 * rcallicotte will be away from internet
21:27:34 <pgreco> ok, the trend is clear
21:27:44 <tdawson> Yep, sounds like we skip it next week.
21:28:05 <gotmax[m]> +1 from me
21:28:43 <tdawson> It will sorta be nice having a break after we've worked really hard getting all these builds done.
21:29:35 <tdawson> Anything else?  Or are we ok ending a whole 30 minutes early?
21:29:41 <smooge> nope sounds good to me
21:29:49 <gotmax[m]> sure
21:30:14 <tdawson> Thank you all for all you do for EPEL and it's community.  I'll talk to ya'll on Nov. 30.
21:30:22 <smooge> thanks tdawson see you in 2 weeks
21:30:25 <davide> thanks!
21:30:28 <tdawson> #endmeeting