<@meetbot:fedora.im>
17:30:28
HTML Log: https://meetbot.fedoraproject.org/meeting-1_matrix_fedoraproject-org/2024-10-16/fedora-coreos-meeting.2024-10-16-16.30.log.html
<@tdawson:fedora.im>
18:00:28
!startmeeting EPEL (2024-10-16)
<@meetbot:fedora.im>
18:00:29
Meeting started at 2024-10-16 18:00:28 UTC
<@meetbot:fedora.im>
18:00:29
The Meeting name is 'EPEL (2024-10-16)'
<@tdawson:fedora.im>
18:00:35
!meetingname epel
<@tdawson:fedora.im>
18:00:35
!topic aloha
<@meetbot:fedora.im>
18:00:37
The Meeting Name is now epel
<@pgreco:fedora.im>
18:01:09
!hi
<@zodbot:fedora.im>
18:01:10
Pablo Sebastian Greco (pgreco)
<@pgreco:fedora.im>
18:01:23
I'm 20% here, dealing with a work meeting
<@nirik:matrix.scrye.com>
18:01:36
morning
<@carlwgeorge:matrix.org>
18:02:30
!hi
<@zodbot:fedora.im>
18:02:31
Carl George (carlwgeorge) - he / him / his
<@tdawson:fedora.im>
18:03:19
Hi Pablo Greco and Carl George
<@tdawson:fedora.im>
18:03:25
Morning nirik
<@tdawson:fedora.im>
18:04:35
We're a little light on peole again ... but that's ok.
<@tdawson:fedora.im>
18:04:48
We're a little light on people again ... but that's ok.
<@davide:cavalca.name>
18:05:20
!hi
<@zodbot:fedora.im>
18:05:21
Davide Cavalca (dcavalca) - he / him / his
<@xavierb:bachelot.org>
18:05:22
!hi
<@zodbot:fedora.im>
18:05:24
None (xavierb)
<@tdawson:fedora.im>
18:05:25
!link https://pagure.io/epel/issues?tags=meeting&status=Open
<@tdawson:fedora.im>
18:05:25
!topic EPEL Issues https://pagure.io/epel/issues
<@tdawson:fedora.im>
18:05:39
Hi Davide Cavalca and Xavier bachelot
<@dherrera:fedora.im>
18:06:36
!hi
<@zodbot:fedora.im>
18:06:40
Diego Herrera (dherrera) - he / him / his
<@tdawson:fedora.im>
18:07:00
The only open issue we have is about re2
<@tdawson:fedora.im>
18:07:15
!epel 297
<@zodbot:fedora.im>
18:07:16
● **Last Updated:** a day ago
<@zodbot:fedora.im>
18:07:16
● **Opened:** 2 days ago by music
<@zodbot:fedora.im>
18:07:16
<@zodbot:fedora.im>
18:07:16
**epel #297** (https://pagure.io/epel/issue/297):**Proposed incompatible upgrade for re2 in EPEL10**
<@zodbot:fedora.im>
18:07:16
● **Assignee:** Not Assigned
<@tdawson:fedora.im>
18:07:51
This has gotten a +1 all around.
<@tdawson:fedora.im>
18:08:27
I believe there is some discussion to be had on whether we can/should waive the 1 week wait time.
<@tdawson:fedora.im>
18:08:54
I haven't checked. Is it already to late to do that? Meaning, have the relevant packages already been built?
<@tdawson:fedora.im>
18:09:58
Yep, looks like grpc has already been built against the older re2.
<@carlwgeorge:matrix.org>
18:10:03
yeah i suggested in the main channel that since we haven't launched epel10 officially yet, and we don't even have the week testing period, we should fasttrack this
<@carlwgeorge:matrix.org>
18:10:49
i.e. we can't even do step 7 right now
<@nirik:matrix.scrye.com>
18:11:33
+1
<@tdawson:fedora.im>
18:11:52
I'm ok with fast-tracking it.
<@carlwgeorge:matrix.org>
18:11:59
so i guess the question is, for step 4, do we need a full week discussion on list?
<@tdawson:fedora.im>
18:12:15
Thus far, I believe only grpc will need to be rebuilt ... and maybe some of it's dependencies.
<@carlwgeorge:matrix.org>
18:12:18
we're already talking about it so we've already sorta skipped ahead
<@carlwgeorge:matrix.org>
18:12:28
we're already talking about it here at the meeting so we've already sorta skipped ahead
<@carlwgeorge:matrix.org>
18:14:36
i propose that we approve this with instructions to send the announce list email and then do the update, and call it good
<@tdawson:fedora.im>
18:14:39
So, because of the state epel10 is in, step 7 can be skipped, and step 6 and 8 are the same thing ...
<@carlwgeorge:matrix.org>
18:14:55
and probably a note that we're explicitly waiving the rest of the time delays
<@tdawson:fedora.im>
18:16:06
Yep, I agree with you, that we can/should wait the step 4 time delay ... there's already been plenty of discussion.
<@tdawson:fedora.im>
18:16:36
I would like to make sure that grpc builds on the newer re2 though.
<@carlwgeorge:matrix.org>
18:17:10
right, and i trust music to do that all in a side tag
<@tdawson:fedora.im>
18:17:17
Xavier bachelot: I know that grpc will need to be rebuilt when re2 is rebuilt. Do you have any other packages that potentially will need to be rebuilt?
<@tdawson:fedora.im>
18:18:02
I think you needed it for ceph. Does ceph need re2?
<@carlwgeorge:matrix.org>
18:19:45
based on repoquery, it looks like just grpc and libarrow
<@xavierb:bachelot.org>
18:19:47
The ceph thing is not mine
<@tdawson:fedora.im>
18:20:17
Ah, ok. I must have gotten things mixed up.
<@tdawson:fedora.im>
18:21:17
Then I'm totally fine with fast-tracking this by waiving the time delays.
<@tdawson:fedora.im>
18:22:07
The issue already has the majority of committee members, and no -1 ... so I think the only thing we have to vote on is whether we fast track it.
<@tdawson:fedora.im>
18:23:48
So, let's make this official. I believe we have enough committee members here to have a majority.
<@carlwgeorge:matrix.org>
18:24:03
+1 to fasttracking
<@davide:cavalca.name>
18:24:13
+1
<@nirik:matrix.scrye.com>
18:24:21
+1
<@tdawson:fedora.im>
18:24:25
+1 to fasttrack
<@pgreco:fedora.im>
18:24:42
+1
<@tdawson:fedora.im>
18:25:17
Xavier bachelot: I know you aren't on the committee, but you are affected by this, what is your vote on fast-tracking re2?
<@tdawson:fedora.im>
18:26:55
!info Proposal to fast-track re2 incompatible upgrade: issue 297 - passed. 4: for 0: against 3 absent.
<@tdawson:fedora.im>
18:27:18
Does anyone want to do the ticket? Or should I?
<@carlwgeorge:matrix.org>
18:28:17
go ahead
<@tdawson:fedora.im>
18:28:31
OK, I'll update the issue, and reply to the email after this meeting.
<@tdawson:fedora.im>
18:28:35
Moving on.
<@tdawson:fedora.im>
18:28:46
<@tdawson:fedora.im>
18:28:46
https://hackmd.io/q6TNkYjJT82EtzhlyPGpog
<@tdawson:fedora.im>
18:28:46
!topic EPEL 10
<@tdawson:fedora.im>
18:29:57
I'm sorry about the CentOS Stream repo wierdness that causes build and testing problems. But for CentOS Stream 10, things are back ... mostly.
<@tdawson:fedora.im>
18:30:26
I believe the CRB source repo is still acting wierd.
<@carlwgeorge:matrix.org>
18:30:28
can't hold it against you, it hasn't even been announced yet 😉
<@tdawson:fedora.im>
18:30:50
Well, it wasn't even my fault, it was a mirrormanager database oddity.
<@tdawson:fedora.im>
18:31:40
This isn't the first time this has happened, so I've written a script so we hopefully will catch it before we wait 12 hours.
<@carlwgeorge:matrix.org>
18:32:36
in other epel10 news, my pr to mock-core-configs was merged to add the proper mirrormanager repos, instead of just using the koji buildroot local repo. hasn't been included in a release yet, but will likely be in the next one.
<@carlwgeorge:matrix.org>
18:32:41
!link https://github.com/rpm-software-management/mock/pull/1484
<@nhanlon:beeper.com>
18:33:44
!hi
<@zodbot:fedora.im>
18:33:46
Neil Hanlon (neil) - he / him / his
<@nhanlon:beeper.com>
18:33:48
g'day, folks
<@tdawson:fedora.im>
18:34:07
Currently, I sorta like using the buildroot-local repos ... it get's the packages available sooner .... but ... I totally understand why it needs to be changed.
<@tdawson:fedora.im>
18:34:12
Hi Neil Hanlon
<@tdawson:fedora.im>
18:36:00
A few statistical numbers ... we are very close to 2600 source packages in epel10
<@tdawson:fedora.im>
18:36:17
possibly by tomorrow we will be there.
<@tdawson:fedora.im>
18:36:38
Also, as of a few days ago, there are no more un-installable rust-* packages.
<@carlwgeorge:matrix.org>
18:36:55
yeah i'm happy about the dropping number of uninstallables
<@nirik:matrix.scrye.com>
18:37:07
shiny rust packages...er... wait.
<@carlwgeorge:matrix.org>
18:37:44
in case anyone missed it, troy added the crb script to epel-release for 10
<@carlwgeorge:matrix.org>
18:37:49
!link https://src.fedoraproject.org/rpms/epel-release/pull-request/31
<@tdawson:fedora.im>
18:38:34
Oh, that's right. I was doing some testing in containers and had to keep enabling crb by hand.
<@carlwgeorge:matrix.org>
18:39:37
related to the uninstallable problem, last week i agreed to open an issue to track it, but i discovered an existing issue for it
<@carlwgeorge:matrix.org>
18:39:43
!link https://pagure.io/epel/issue/25
<@tdawson:fedora.im>
18:40:27
Wow ... that is the oldest open issue we have. :)
<@carlwgeorge:matrix.org>
18:40:32
indeed
<@tdawson:fedora.im>
18:40:33
9 years old.
<@tdawson:fedora.im>
18:41:07
That would be great to finally get that available.
<@carlwgeorge:matrix.org>
18:41:45
Diego Herrera sent some prs to hopefully get progress started on it
<@carlwgeorge:matrix.org>
18:41:59
!link https://github.com/fedora-ci/mini-tps/pull/70
<@carlwgeorge:matrix.org>
18:42:06
!link https://github.com/fedora-ci/installability-pipeline/pull/43
<@tdawson:fedora.im>
18:42:46
That's right ... since epel10 will always be on CentOS Stream 10, we don't have the "RHEL" problem.
<@dherrera:fedora.im>
18:43:49
we might want to track a current-rhel branch when minors are a thing ... or do we?
<@carlwgeorge:matrix.org>
18:43:52
well, not for 5.5 years
<@dherrera:fedora.im>
18:44:13
I think that tracking on the main epel is just enough
<@tdawson:fedora.im>
18:44:26
Oh ... forgot about the 5 year thing.
<@carlwgeorge:matrix.org>
18:45:00
doing installability checks on just the leading epel10 branch and not the trailing epel10.x branches is better than doing no installability checks at all
<@tdawson:fedora.im>
18:45:35
I just noticed the time. I'm going to move on ...
<@tdawson:fedora.im>
18:45:58
Do we have any Old Business and/or Open Floor (New Business) ?
<@davide:cavalca.name>
18:46:08
I have one thing for open floor
<@tdawson:fedora.im>
18:46:11
!topic Old Business / Open Floor
<@tdawson:fedora.im>
18:46:19
Davide Cavalca: Go for it.
<@davide:cavalca.name>
18:46:33
I'd like to update the libimobiledevice stack in epel10 to match what we have in rawhide
<@davide:cavalca.name>
18:46:35
see https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/PWJYOCUM5EZRKLJDQ3NMRFKND7WZ6XNJ/
<@davide:cavalca.name>
18:46:46
this impacts KDE, among other things, because of libplist
<@tdawson:fedora.im>
18:47:00
I thought it was part of the KDE stack?
<@davide:cavalca.name>
18:47:29
it's orthogonal I think? https://bodhi.fedoraproject.org/updates/FEDORA-2024-e0671580b1 was the rawhide update set for reference
<@tdawson:fedora.im>
18:48:06
Ohh ... you are correct
<@carlwgeorge:matrix.org>
18:48:25
i'm good with another fasttrack incompat update, as long as we give it at least a few days for list discussion like we did for re2
<@davide:cavalca.name>
18:48:46
yeah, there's no real urgency, I'd just like it done before epel10 is official
<@davide:cavalca.name>
18:48:54
as it involved multiple soname bumps
<@tdawson:fedora.im>
18:48:56
Is it incompatible? Have we checked yet?
<@tdawson:fedora.im>
18:49:02
Oh ... yes you have. :)
<@davide:cavalca.name>
18:49:06
yeah
<@davide:cavalca.name>
18:49:19
happy to file an issue, just wanted to check here first in case folks had questions/concerns
<@carlwgeorge:matrix.org>
18:50:48
yeah we talked about that at the hackfest, but so far no one has proposed policy words to that effect
<@carlwgeorge:matrix.org>
18:51:54
them dang round tuit problems
<@tdawson:fedora.im>
18:52:05
Davide Cavalca: I have two packages that will require a rebuild, but they should rebuild fine.
<@tdawson:fedora.im>
18:53:40
Wait ... the soname they require didn't get bumped libimobiledevice-1.0.so.6 .... but anyway ... that doesn't need to be talked about during the meeting.
<@tdawson:fedora.im>
18:54:20
Anything else for open floor?
<@tdawson:fedora.im>
18:56:27
And from the silence, I don't think anyone else does.
<@tdawson:fedora.im>
18:56:49
Thank you all for coming and thank you for the good discussions. And thank you all for all you do for EPEL and it's community.
<@tdawson:fedora.im>
18:56:56
I'll talk to you next week if not sooner.
<@xavierb:bachelot.org>
18:57:53
thanks Troy Dawson
<@tdawson:fedora.im>
18:57:55
!endmeeting