21:00:21 #startmeeting EPEL (2022-11-09) 21:00:21 Meeting started Wed Nov 9 21:00:21 2022 UTC. 21:00:21 This meeting is logged and archived in a public location. 21:00:21 The chair is tdawson. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 21:00:21 Useful Commands: #action #agreed #halp #info #idea #link #topic. 21:00:21 The meeting name has been set to 'epel_(2022-11-09)' 21:00:22 #meetingname epel 21:00:22 The meeting name has been set to 'epel' 21:00:24 #chair nirik tdawson pgreco carlwgeorge salimma dcavalca dherrera gotmax[m] smooge 21:00:24 Current chairs: carlwgeorge dcavalca dherrera gotmax[m] nirik pgreco salimma smooge tdawson 21:00:25 #topic aloha 21:00:28 .hi 21:00:29 rcallicotte: rcallicotte 'Robby Callicotte' 21:00:29 .hi 21:00:30 hello 21:00:35 carlwgeorge: carlwgeorge 'Carl George' 21:00:40 Hi rcallicotte and carlwgeorge 21:00:46 Hello smooge 21:01:07 morning 21:01:10 * gotmax[m] is running late 21:01:15 It sounds like davide and pgreco won't be with us today. 21:01:22 Morning nirik 21:01:24 Hi gotmax[m] 21:01:52 tdawson: I'm here, but just realized that I fell asleep looking at the monitor ;) 21:02:06 *laughs* 21:02:07 .hi salimma 21:02:08 michel-slm: Sorry, but user 'michel-slm' does not exist 21:02:14 .hello salimma 21:02:15 michel-slm: salimma 'Michel Alexandre Salim' 21:02:17 .hi 21:02:18 pgreco: pgreco 'Pablo Sebastian Greco' 21:02:23 Hi pgreco and michel-slm 21:04:24 .hello gotmax23 21:04:25 gotmax[m]: gotmax23 'Maxwell G' 21:05:11 #topic End Of Life (EOL) 21:05:13 RHEL 7 will go EOL on 2024-06-30 21:05:14 CentOS Stream 8 goes EOL in 2024-05-31 21:05:16 CentOS Stream 9 goes EOL in 2027-05-31 21:05:56 It's still sorta wierd to look at the epel7 graphs knowing that it's going EOL in a year and a half. 21:06:03 you have 599 shopping days until RHEL 7 is gone 21:06:26 EL6 was just was weird.. going up a year after it was EOL 21:06:35 just as weird 21:06:35 Since we still have a sizable epel5 base ... I wonder how long epel7 will last. 21:06:43 2038 21:06:44 the real question is how many people will take mine and other's advice and skip straight to 9 instead of dealing with 8 21:06:55 * gotmax[m] shudders 21:06:59 .hi 21:07:00 dherrera: dherrera 'Diego Herrera' 21:07:20 Hi dherrera 21:07:28 carlwgeorge: I'm pushing for just that in my $DAYJOB 21:07:45 #topic EPEL Issues https://pagure.io/epel/issues 21:07:47 https://pagure.io/epel/issues?tags=meeting&status=Open 21:07:50 carlwgeorge: that's what I'm advising too 21:08:21 Ya, if you're still on 7, doing the jump to 9 just makes sense .... anyway ... 21:08:30 in the words of Evolution, version 8 of operating systems is cursed 21:08:39 It looks like we are down to just one meeting issue not blocked. 21:08:40 :) 21:08:47 .epel 208 21:08:48 tdawson: Issue #208: Retired packages not being removed from epel9 repos? - epel - Pagure.io - https://pagure.io/epel/issue/208 21:09:02 michel-slm: Are you free enough to explain that for us? 21:09:17 Hi! Hopefully 21:09:21 I am not sure whats happening here... I asked humaton to look into it... It could be a bug in our automation. 21:09:27 It's something fabio flagged 21:09:55 Basically he did fedpkg retire, just like on Fedora branches 21:10:57 Oh ... I thought maybe he did something different .. 21:11:30 * tdawson looks at the two -epel packages he just retired when rhel 8.7 came out. 21:12:29 Oh shoot ... it did the same thing there :( 21:12:50 We can probably ask for details in the task . Or I can see if he's around 21:13:36 I'm thinking this needs to be a releng ticket ... and maybe we just track it here. 21:13:50 tdawson: we have repro then 21:14:14 releng is already looking into it. 21:14:22 but I guess if you like you can file another ticket 21:14:51 nirik: Whatever works ... if they are looking at this ticket, I guess that's ok. 21:15:12 .hello robert 21:15:13 rsc: robert 'Robert Scheck' 21:15:19 Hello rsc 21:15:24 as noted: nirik> I am not sure whats happening here... I asked humaton to look into it... It could be a bug in our automation. 21:16:15 This is handled by a toddler? 21:16:23 nirik: OK, just let humaton know that this isn't a one time thing. It looks like it's everytime a package is retired in epel. 21:16:35 yes and a script that runs before composes 21:16:47 please update the ticket with that. ;) 21:17:04 Will do 21:17:32 I haven't figured out a good way to search for this, but I'm sure that would be helpful. 21:18:49 Anything else we can / should do for this ticket? 21:19:18 not that I can think of 21:19:40 OK. Thanks michel-slm for finding that, and thanks nirik for looking into it. 21:20:06 #topic Old Business 21:20:28 I don't really have any old business that wasn't finished up this past week. 21:20:46 Is there any old business anyone wanted to bring up? 21:20:47 i finished up the thing to talk about bz components in the epel request guide 21:20:55 https://pagure.io/epel/pull-request/207 is now live in the docs 21:21:05 I used ebranch to help get 189 rust related packages into epel9 https://floss.social/@michel_slm/109312231824853415 21:21:15 carlwgeorge: Thank you for that. 21:21:32 There's enough new features I'll try to cut a new release soon 21:21:36 michel-slm: very nice. 21:21:49 michel-slm: fun fact, that put us over 10k rpms in epel9 21:21:58 Noice 21:21:58 nice! 21:22:07 cool 21:22:31 for reference, epel7 is 13.7k and epel8 is 9.4k 21:22:40 After the last update lands I can look at rav1e 21:22:50 That will unblock ffmpeg 21:23:11 I don't publish the numbers, but that also jumped michel-slm from #13 to #4 in the epel9 packagers with the most packages. 21:23:15 Oh nice. Since 7 was a special case where we mass branch things 21:23:16 those numbers are rpms, not srpms. once the srpms for epel9 overtakes epel8 i plan to make more noise about it. 21:23:26 tdawson: uh oh haha 21:23:40 By the end of the week you should be #3 21:23:42 Those are unlucky numbers in two cultures I'm associated with haha 21:23:43 that's the trick to get on the leaderboard, work on kde or rust stuff 21:23:49 lol 21:23:50 *laughs* 21:23:54 php used to be it 21:24:02 Or ghc 21:24:04 and perl before that 21:24:30 * nirik doesn't think this is something you really want to win... 21:24:42 Looking at the top 5 it goes KDE, ghc, perl, rust 21:25:10 *laughs* I agree with nirik. That's why I don't publish the results. It's really something I don't want people competing for. 21:26:24 Oh, I did a pull request on the retirement policy. It's gotten merged, and it's here - https://docs.fedoraproject.org/en-US/epel/epel-policy-retirement/ 21:27:55 Nice! 21:29:26 Hmm ... unless open floor has stuff, this is going to be a short meeting ... 21:29:39 #topic General Issues / Open Floor 21:29:49 i've got an open floor item 21:30:01 carlwgeorge: go for it 21:30:17 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:31:04 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:31:29 for the longer version, keep an eye out on the mailing list for the actual proposal 21:32:17 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:32:28 carlwgeorge++ 21:32:28 michel-slm: Karma for carlwgeorge changed to 2 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 21:32:48 right on! 21:32:50 carlwgeorge: Thanks for looking at the long term. 21:33:13 obviously this will be a huge shift in how we've traditionally done epel branching, but i think there are significant benefits if we can pull off such a shift. epel10 may sound far away but it really isn't, hence me starting the planning now. 21:33:38 This will be less confusing esp for those that want to target stream 21:33:45 * nirik isn't sure it will be worth all the trouble, but we will see. 21:34:06 Speaking of rust, some packages now can't be updated until stream becomes. 9.1 21:34:08 i expect the centos 10 launch announcement will come in 2024, but a little birdie told me there may be the first c10 composes in 2023 21:34:36 i would stop believing what you read on twitter 21:34:37 michel-slm: Don't you mean 9.2? I thought stream already was 9.1 21:34:42 Elon said that?? 21:34:50 Stream has the new rust 21:35:10 But we dont really want to build specially for next 21:36:10 So in the new c10 world this will hopefully be a non issue 21:36:40 that's something i'm hoping to tackle in my proposal. rather than doing separate next builds and think about when you have to do it, you would just be able to do the build in the leading branch against centos, then reuse the build when the time comes for the next rhel minor release. 21:37:08 i'll address it more in the full proposal, but if it's not clear this new proposal would obsolete epel-next 21:37:36 well, not the existing ones, but there wouldn't be an epel10-next if we do it this way 21:39:21 I think this will be a good discussion on the mailling list. 21:39:44 Yeah, this sounds intriguing! 21:40:02 I don't mean that in a bad way, I think this will bring up alot of discussions and different ideas. 21:40:06 I'm excited for it 21:40:30 i definitely want feedback and don't want anyone to feel i'm forcing the idea through 21:40:34 i have an open floor item 21:40:39 smooge: go for it 21:41:25 I was cleaning up disk space on Fedora Infrastructure today and found that there is a large block of 'old' rpms under /mnt/fedora/app/fi-repo/./centos/centos-9-stream-stage at around 600 GB 21:41:58 nirik, said it was for the bringup of EPEL before RHEL-9 came out while regular stream marched ahead. is it ok to nuke this? 21:42:12 yup 21:42:22 ok will do so. 21:42:35 after i get a further ok from nirik tomorrow 21:42:39 yeah, I guess so. 21:42:51 that was us faking 9.0 before 9.0 existed, so it can definitely be deleted since we have actual 9.0 21:43:22 next thing. I changed the number of back ups fo the grobisplitter directories. We had 8TB of saved data in centos/stream8-kojitarget for over 30 days 21:44:00 I have a PR to only keep around 14-21 days of those older targets 21:44:08 hopefully we never need to look at a package that was in the buildroot for that time... but I think the chances of that are small. 21:46:01 Any other open floor items? 21:46:01 i am going to let a night to sleep on it before initiating rm. We have been removing older files as it was for centos-stream since next got started 21:46:26 but there may be a 'no better not' 21:47:02 that was all from me 21:47:11 I often do that, sleep on removing a large thing, and then I wake up in the morning, totally forgetting the whole thing for another month. 21:47:13 always good to "ls" twice and "rm" once :) 21:48:23 If there isn't anything else, I'm ok with ending early. 21:49:04 Thank you all for your work on EPEL and the good discussions today. 21:49:12 Talk to you all next week, if not sooner. 21:49:20 #endmeeting