<@tdawson:fedora.im>
18:00:14
!startmeeting EPEL (2024-04-10)
<@meetbot:fedora.im>
18:00:15
Meeting started at 2024-04-10 18:00:14 UTC
<@meetbot:fedora.im>
18:00:15
The Meeting name is 'EPEL (2024-04-10)'
<@tdawson:fedora.im>
18:00:20
!meetingname epel
<@tdawson:fedora.im>
18:00:25
!topic aloha
<@dherrera:fedora.im>
18:00:36
!hi
<@zodbot:fedora.im>
18:00:37
Diego Herrera (dherrera) - he / him / his
<@pgreco:fedora.im>
18:00:44
!hi
<@zodbot:fedora.im>
18:00:44
Pablo Sebastian Greco (pgreco)
<@davide:cavalca.name>
18:00:53
!hi
<@tdawson:fedora.im>
18:00:53
Hi Diego Herrera and Pablo Greco
<@zodbot:fedora.im>
18:00:55
Davide Cavalca (dcavalca) - he / him / his
<@tdawson:fedora.im>
18:01:04
Hi Davide Cavalca
<@carlwgeorge:matrix.org>
18:01:12
!hi
<@zodbot:fedora.im>
18:01:19
Carl George (carlwgeorge) - he / him / his
<@tdawson:fedora.im>
18:01:26
Hi Carl George
<@smooge:fedora.im>
18:02:33
meh
<@nhanlon:beeper.com>
18:03:03
!hi
<@zodbot:fedora.im>
18:03:04
Neil Hanlon (neil) - he / him / his
<@conan_kudo:matrix.org>
18:03:12
!hi
<@nhanlon:beeper.com>
18:03:13
hiya folks
<@zodbot:fedora.im>
18:03:14
Neal Gompa (ngompa) - he / him / his
<@salimma:fedora.im>
18:03:18
!hi
<@tdawson:fedora.im>
18:03:18
Hi Neil Hanlon
<@zodbot:fedora.im>
18:03:18
Michel Lind (salimma) - he / him / his
<@tdawson:fedora.im>
18:03:24
Hi Conan Kudo
<@tdawson:fedora.im>
18:03:36
Acknowledgements Stephen J Smoogen
<@tdawson:fedora.im>
18:04:00
Hi Michel Lind 🎩
<@tdawson:fedora.im>
18:04:16
Michel Lind 🎩: I don't see any sick icons on your name. I hope that means you are feeling better.
<@tdawson:fedora.im>
18:05:18
!topic End Of Life (EOL)
<@tdawson:fedora.im>
18:05:24
RHEL 7 / epel-7 will go EOL on 2024-06-30 https://endoflife.date/rhel CentOS Stream 8 / epel-8-next goes EOL in 2024-05-31 CentOS Stream 9 / epel-9-next goes EOL in 2027-05-31 https://endoflife.date/centos-stream
<@tdawson:fedora.im>
18:05:55
The end is near!! ... but just far enough away that it's too early to start anything.
<@salimma:fedora.im>
18:06:01
I am, thank you!
<@tdawson:fedora.im>
18:06:16
!topic EPEL Issues https://pagure.io/epel/issues
<@tdawson:fedora.im>
18:06:25
https://pagure.io/epel/issues?tags=meeting&status=Open
<@tdawson:fedora.im>
18:07:11
So, the only one I see is this one. - https://pagure.io/epel/issue/268
<@tdawson:fedora.im>
18:07:55
I made the change to my pull request, to say that it would be the group sponsors doing the voting.
<@tdawson:fedora.im>
18:08:12
https://pagure.io/epel/pull-request/270
<@carlwgeorge:matrix.org>
18:08:20
i've been absolutely slammed this week getting ready for txlf, and just now started providing feedback in the pr
<@rcallicotte:fedora.im>
18:08:35
!hi
<@zodbot:fedora.im>
18:08:37
Robby Callicotte (rcallicotte) - he / him / his
<@carlwgeorge:matrix.org>
18:08:41
i didn't see anyone else leave comments
<@salimma:fedora.im>
18:09:00
yeah, I've been slammed with work stuff and dealing with the Django EOL, sorry :(
<@jrichardson:matrix.org>
18:09:06
!hi
<@zodbot:fedora.im>
18:09:08
James Richardson (jrichardson)
<@jrichardson:matrix.org>
18:09:12
sorry im late
<@conan_kudo:matrix.org>
18:09:20
I'm still slammed with Fedora 40 stuff and TXLF stuff
<@salimma:fedora.im>
18:09:56
I agree with Carl's comments
<@salimma:fedora.im>
18:10:13
just upvoted them so it's not lost for posterity
<@tdawson:fedora.im>
18:10:25
Does it give you elevated priviledges? What extra priveledges does it give you?
<@salimma:fedora.im>
18:10:54
well, you get access automatically via ACL to some packages that we have branched before
<@carlwgeorge:matrix.org>
18:10:54
access to all packages with the sig listed
<@tdawson:fedora.im>
18:11:16
But, that's true of a regular group.
<@salimma:fedora.im>
18:11:19
so maybe compare it to Python packagers SIG, or Rust-SIG or Go-SIG and don't mention proven packager
<@salimma:fedora.im>
18:11:38
because it works exactly the same way as those - well -- the closest is to Python, since Rust actually auto-adds the SIG to all rust-* packages
<@carlwgeorge:matrix.org>
18:11:52
when we launched it we said it was a bit of a hybrid of proven packager and a language sig
<@nirik:matrix.scrye.com>
18:11:55
morning
<@tdawson:fedora.im>
18:12:05
Morning nirik
<@salimma:fedora.im>
18:12:19
as for the wording for sub-project ... we can say "EPEL Packagers SIG is a subset of EPEL focused on group maintenance of EPEL packages"?
<@carlwgeorge:matrix.org>
18:12:20
tbf, proven package is also a group, just special in that it doesn't have to be added to each package to get access
<@tdawson:fedora.im>
18:12:44
What we said, and what we got, I believe are two different things.
<@salimma:fedora.im>
18:12:48
yeah. I think we can mention both language SIGs and provenpackager then
<@salimma:fedora.im>
18:13:15
no special access, but the /intent/ is being able to make needed maintenance happen, but the scope is EPEL instead of specific language domains
<@carlwgeorge:matrix.org>
18:13:17
i wouldn't call it a subset either, that makes my mind jump to a subset of packages. i think we'd be safe just calling it a group.
<@salimma:fedora.im>
18:13:25
right
<@tdawson:fedora.im>
18:13:41
I'm definatly good removing the subset part.
<@salimma:fedora.im>
18:13:47
EPEL Packagers SIG is a group for EPEL packagers to collectively maintain opted-in EPEL packages
<@salimma:fedora.im>
18:13:49
that?
<@salimma:fedora.im>
18:14:02
s/to collectively maintain/that collectively maintains
<@carlwgeorge:matrix.org>
18:14:14
it's a group for collaboration in epel that grants permissions to a large group of packages (packages that maintainers have added the sig to for assistance)
<@salimma:fedora.im>
18:14:28
I need more coffee since my English skill is deteriorating
<@tdawson:fedora.im>
18:14:53
I like both of what you all said.
<@salimma:fedora.im>
18:15:03
I will keep Troy's clarification that you don't need to be in the SIG to maintain packages, I like that
<@carlwgeorge:matrix.org>
18:15:33
anyways, those first two comments were just my initial reaction, i'd like to suggestion that we give this at least another week for feedback directly in the pr
<@carlwgeorge:matrix.org>
18:16:45
anyways, those first two comments were just my initial reaction, i'd like to request that we give this at least another week for feedback directly in the pr
<@tdawson:fedora.im>
18:17:01
Ya. I'm going to take what you to said and put that in. And I'll put in that being part of through group gives you elevated permissions, but I'm going to leave "proven packager" out.
<@smooge:fedora.im>
18:17:38
my pr is that we adopt a formal black/white ball system where each member of the committee dresses in black robes with masks and presents their hand with the balls.
<@nhanlon:beeper.com>
18:17:52
will there be sacrifices?
<@smooge:fedora.im>
18:17:59
if there are any black balls the candidate is dropped into a pit
<@rcallicotte:fedora.im>
18:18:09
oh dear
<@salimma:fedora.im>
18:18:20
does RH have the budget for black robes
<@salimma:fedora.im>
18:18:28
I'd love a free Halloween costume
<@tdawson:fedora.im>
18:20:06
Sorry ... I thought I had said I was laughing there ... thus the breath .... without it ... that sounds wierd.
<@tdawson:fedora.im>
18:20:15
Anyway ... moving on.
<@tdawson:fedora.im>
18:20:29
!topic Old Business
<@salimma:fedora.im>
18:20:37
could be worse. you could be laughing out loud when you did not mean it to come out
<@tdawson:fedora.im>
18:20:54
Does anyone have any Old Business?
<@nhanlon:beeper.com>
18:20:56
:P
<@nhanlon:beeper.com>
18:21:01
not from I
<@tdawson:fedora.im>
18:21:36
Did everyone see the email I sent about the Elections?
<@pgreco:fedora.im>
18:21:57
when did you sent it?
<@tdawson:fedora.im>
18:22:09
About an hour before the meeting.
<@carlwgeorge:matrix.org>
18:22:14
i had a clarification question, on behalf of jonathan (who let me know he couldn't make it today)
<@smooge:fedora.im>
18:22:39
saw the email
<@smooge:fedora.im>
18:22:41
sounds good
<@smooge:fedora.im>
18:22:43
vote
<@tdawson:fedora.im>
18:23:03
Well, to sumarize, we currently only have 3 volunteers for the re-election. Pablo Greco Carl George and me.
<@tdawson:fedora.im>
18:23:19
Carl George: Go for it.
<@carlwgeorge:matrix.org>
18:23:34
the email talked about people volunteering for re-election, which makes sense. but jonathan wanted to know about people running who are not currently on the committee.
<@salimma:fedora.im>
18:23:44
I have a question for open floor later, remind me to ask it
<@tdawson:fedora.im>
18:24:16
Volunteering does not mean you need to step down, but I believe Pablo Greco was planning on not running, thus step down.
<@carlwgeorge:matrix.org>
18:24:26
yeah i remember him saying that
<@tdawson:fedora.im>
18:24:54
Carl George: That will be for the nominations. So anyone who wants to can nominate others, or themselves.
<@carlwgeorge:matrix.org>
18:24:59
what i was expecting was that four of us step down, three of us immediately step back up for election, and one more more people throw their hat in the ring for the seat pablo is vacating
<@pgreco:fedora.im>
18:25:07
Yes, If there's someone who can help more than I've been helping, I'd welcome it
<@pgreco:fedora.im>
18:25:20
if we don't have candidates, I'll stay, for sure
<@carlwgeorge:matrix.org>
18:25:54
anyways, to get to the point then, jonathan would like to volunteer (or i'm nominating him, however you want to phrase it)
<@tdawson:fedora.im>
18:26:17
The reason I sent out the email, was to 1) verify that Carl and Pablo were still planning on doing the re-election and 2) Aoife is getting things setup and needed a number, so I told her 4.
<@carlwgeorge:matrix.org>
18:27:05
1) confirmed on my end
<@carlwgeorge:matrix.org>
18:27:15
1 is confirmed on my end
<@salimma:fedora.im>
18:27:46
I'm happy to second nominating jonathanspw
<@nirik:matrix.scrye.com>
18:27:48
If you need another I can go up for re-election...
<@tdawson:fedora.im>
18:28:03
nirik: Sounds good. Thank you.
<@carlwgeorge:matrix.org>
18:28:13
sounds like we have our 4 step down volunteers, and jonathan as a plus one
<@nirik:matrix.scrye.com>
18:28:17
happy to. let the people speak! :)
<@carlwgeorge:matrix.org>
18:28:28
sounds like we have our 4 step down volunteers, and jonathan as a 5th wheel (maybe that analogy works)
<@nhanlon:beeper.com>
18:28:29
Reason Will Prevail!
<@pgreco:fedora.im>
18:28:34
since we already have Jonathan as a candidate, I'm ok not running
<@nirik:matrix.scrye.com>
18:28:42
follow the shoe! cast off the gourd!
<@tdawson:fedora.im>
18:28:58
I'm betting there will be others.
<@tdawson:fedora.im>
18:30:40
Sorry, I had to look up what that was.
<@carlwgeorge:matrix.org>
18:31:17
I don't know it, but gonna guess monty python
<@nirik:matrix.scrye.com>
18:31:34
yes, yes it is.
<@tdawson:fedora.im>
18:31:48
Anyway ... so one deadline we need is to finalize the questions - https://pagure.io/epel/issue/269 - But we still have another week for that.
<@tdawson:fedora.im>
18:32:18
Any other Election questions before me move on?
<@tdawson:fedora.im>
18:32:52
Any other Old Business anyone wants to bring up?
<@tdawson:fedora.im>
18:33:38
Sounds like a no .... so on to the Open Floor
<@tdawson:fedora.im>
18:33:48
!topic General Issues / Open Floor
<@tdawson:fedora.im>
18:34:11
Michel Lind 🎩: you said you had something for Open Floor?
<@salimma:fedora.im>
18:34:27
yup, about mock and crb
<@tdawson:fedora.im>
18:34:46
Odd combination, but go on.
<@salimma:fedora.im>
18:35:03
I was packaging mmtests, and when doing the standard `mock --postinstall` to check if it's installable ... mistakenly thought its expect-devel dependency is missing so I downgraded it to recommends
<@salimma:fedora.im>
18:35:12
and then now I realized that expect-devel does exist, in CRB
<@salimma:fedora.im>
18:35:53
(this is a weird kernel benchmarking suite from SUSE that basically compiles the tests on your box instead of precompiled, so the deps are install time and not build time)
<@tdawson:fedora.im>
18:36:20
So, this is a local mock I take it
<@salimma:fedora.im>
18:36:24
yeah, local mock
<@salimma:fedora.im>
18:36:45
so for standard 'mock install' I do see CRB being pulled in. hmm
<@salimma:fedora.im>
18:36:58
but expect-devel is not installed
<@smooge:fedora.im>
18:37:00
local mock?
<@salimma:fedora.im>
18:37:03
let me try installing expect-devel and see if it fails
<@salimma:fedora.im>
18:37:08
local mock as opposed to koji
<@salimma:fedora.im>
18:37:35
aha
<@salimma:fedora.im>
18:37:37
``` ed Hat Enterprise Linux - BaseOS 24 kB/s | 4.1 kB 00:00 Red Hat Enterprise Linux - AppStream 32 kB/s | 4.5 kB 00:00 Red Hat Enterprise Linux - CodeReady Linux Builder 22 kB/s | 4.5 kB 00:00 Extra Packages for Enterprise Linux 9 - x86_64 98 kB/s | 27 kB 00:00 No match for argument: expect-devel Error: Unable to find a match: expect-devel ERROR: Command failed: # /usr/bin/dnf-3 --installroot /var/lib/mock/rhel+epel-9-x86_64-bodhi/root/ --releasever 9 --setopt=deltarpm=False --setopt=allow_vendor_change=yes --allowerasing --disableplugin=local --disableplugin=spacewalk --disableplugin=versionlock install expect-devel ```
<@salimma:fedora.im>
18:37:47
so yeah RHEL 9's CRB is missing expect-devel
<@nhanlon:beeper.com>
18:37:47
ope
<@salimma:fedora.im>
18:37:54
but C9S' has it? hmm
<@salimma:fedora.im>
18:38:19
so I guess this might have been recently added
<@salimma:fedora.im>
18:38:34
uh... alma has expect-devel though
<@salimma:fedora.im>
18:39:27
I might be mistaken, one sec
<@salimma:fedora.im>
18:39:42
yeah, it's in c9s but not in al9/rhel9
<@carlwgeorge:matrix.org>
18:40:19
<@tdawson:fedora.im>
18:40:51
Just checked the git-blame and yes, it was added just this January, so it's not in RHEL 9.3, but it will be in CRB for RHEL 9.4.
<@salimma:fedora.im>
18:40:55
phew. for a sec I dreaded that my name will show up there
<@salimma:fedora.im>
18:41:03
will be funny if pre-covid me asked for the package then totally forgot it
<@salimma:fedora.im>
18:41:07
s/funny/embarrassing
<@nhanlon:beeper.com>
18:41:09
lol
<@salimma:fedora.im>
18:41:22
9.4 will be out soon-ish right? late April / early May? or at summit
<@carlwgeorge:matrix.org>
18:41:48
i think your guess is a fair one
<@tdawson:fedora.im>
18:42:06
I haven't looked at the schedule, but I'm pretty sure it will be around summit, either before, right after, or even during.
<@carlwgeorge:matrix.org>
18:42:27
i usually tell people to look at the historical dates and look for the pattern
<@carlwgeorge:matrix.org>
18:42:39
https://access.redhat.com/articles/3078
<@salimma:fedora.im>
18:42:55
I'll start a todo list for RHEL 9.4 prep and add it there
<@carlwgeorge:matrix.org>
18:43:29
also https://access.redhat.com/support/policy/updates/errata#RHEL8_and_9_Life_Cycle says outright that there are minor versions planned for every six months, which the dates confirm we're pretty on the nose about, give or take a week or two (or three)
<@carlwgeorge:matrix.org>
18:44:32
i have a few to-do items for things i rebuilt in epel9-next that i know i'll need to rebuild in epel9 for 9.4, but drawing a blank at the moment on which ones they were
<@tdawson:fedora.im>
18:45:19
Ya ... there were several packages that needed to be rebuilt in epel9-next due to the LLVM update.
<@carlwgeorge:matrix.org>
18:46:54
sounds like a good project to wrangle all that up and check for other things that need rebuilding, maybe when i get back from summit
<@salimma:fedora.im>
18:47:45
oh, should we have a collective todo list?
<@tdawson:fedora.im>
18:47:50
Ya ... my willitinstall keeps dying on something in epel7 .... and then the machine it was running on is being moved ... so the willitinstall is a little dated.
<@salimma:fedora.im>
18:48:02
like an issue on Pagure and we just dump stuff that needs to be done
<@salimma:fedora.im>
18:48:25
(speaking of keeping dying, I suspect my old work laptop from 2019 is reaching that stage)
<@tdawson:fedora.im>
18:48:50
Carl George: If you want your list, it's OpenImageIO, gthumb, python-boto3 and python-s3transfer
<@salimma:fedora.im>
18:48:54
if I make it drive the external monitor and the built in panel, it ... does not last long before it loses keyboard, mouse, and audio out access :(
<@carlwgeorge:matrix.org>
18:49:14
gthumb was one i knew about, i'll make note of those other ones
<@tdawson:fedora.im>
18:49:47
Carl George: koji says you built them ... so 🤷
<@carlwgeorge:matrix.org>
18:50:09
oh those may have been the others on my todo list
<@carlwgeorge:matrix.org>
18:50:16
i've slept since i wrote them down
<@tdawson:fedora.im>
18:50:19
Before time catches up to us, does anyone else have any Open Floor items?
<@carlwgeorge:matrix.org>
18:50:40
i had one thing
<@tdawson:fedora.im>
18:51:27
Go for it
<@carlwgeorge:matrix.org>
18:51:47
congratulations to troy on joining the centos board of directors https://blog.centos.org/2024/04/centos-board-welcomes-troy-dawson/
<@tdawson:fedora.im>
18:52:06
Thank You
<@rcallicotte:fedora.im>
18:52:17
Yay Troy!!
<@nhanlon:beeper.com>
18:52:22
Congrats indeed!!
<@nhanlon:beeper.com>
18:52:34
well deserved.
<@jrichardson:matrix.org>
18:52:36
Congrats Troy!
<@nirik:matrix.scrye.com>
18:52:49
Hurray Troy!
<@carlwgeorge:matrix.org>
18:52:55
nearly went under the radar, announced the day after the last meeting and we nearly didn't bring it up today
<@pgreco:fedora.im>
18:53:08
👏
<@salimma:fedora.im>
18:53:59
oh right! Congrats Troy
<@tdawson:fedora.im>
18:54:21
Thanks again. I'm still getting the feel for what it really means to be on the Board, but I hope I do a good job.
<@davide:cavalca.name>
18:54:24
Welcome Troy!
<@nirik:matrix.scrye.com>
18:54:33
I'm sure you will!
<@tdawson:fedora.im>
18:55:54
We still have 5 minutes left, anything else for Open Floor?
<@conan_kudo:matrix.org>
18:55:58
As someone who does the Linux distro project board thing, I'm confident you'll do just fine. :)
<@nhanlon:beeper.com>
18:56:29
💯
<@nhanlon:beeper.com>
18:56:36
just say "seconded" a bunch
<@nhanlon:beeper.com>
18:56:42
and "point of order"
<@dherrera:fedora.im>
18:57:17
considering this... would it make sense to work on running this scripts on a github action / gitlab pipeline thing?
<@tdawson:fedora.im>
18:57:39
Yes, yes it would.
<@dherrera:fedora.im>
18:58:00
I will look into it then ;)
<@tdawson:fedora.im>
18:58:10
That would be wonderful. Thank you.
<@tdawson:fedora.im>
18:58:53
With that, it looks like our time is up for this week.
<@tdawson:fedora.im>
18:59:18
Thank you everyone for coming, and the nice discussions. And especially for your thanks and well wishes.
<@jrichardson:matrix.org>
18:59:34
Thanks Troy, congrats again!
<@tdawson:fedora.im>
18:59:41
Ya'll are great, and EPEL is great because of ya'll.
<@dherrera:fedora.im>
18:59:55
Thanks Troy ^^ and congrats again!
<@nhanlon:beeper.com>
19:00:01
no YOU hang up first
<@tdawson:fedora.im>
19:00:04
Talk to you all next week, if not sooner.
<@jrichardson:matrix.org>
19:00:04
Best of luck to Carl George and anyone else here who's speaking at TXLF
<@nhanlon:beeper.com>
19:00:24
take care y'all. see some of you in the land of Texas this weekend
<@salimma:fedora.im>
19:00:26
thanks tdawson and all!
<@tdawson:fedora.im>
19:00:30
!endmeeting