<@tdawson:fedora.im>
18:01:47
!startmeeting EPEL (2024-09-03)
<@meetbot:fedora.im>
18:01:48
Meeting started at 2024-09-04 18:01:47 UTC
<@meetbot:fedora.im>
18:01:48
The Meeting name is 'EPEL (2024-09-03)'
<@rcallicotte:fedora.im>
18:01:52
!hi
<@tdawson:fedora.im>
18:01:52
!meetingname epel
<@tdawson:fedora.im>
18:01:52
!topic aloha
<@zodbot:fedora.im>
18:01:53
Robby Callicotte (rcallicotte) - he / him / his
<@meetbot:fedora.im>
18:01:53
The Meeting Name is now epel
<@dherrera:fedora.im>
18:02:03
!hi
<@zodbot:fedora.im>
18:02:03
Diego Herrera (dherrera) - he / him / his
<@jrichardson:matrix.org>
18:02:10
!hi
<@zodbot:fedora.im>
18:02:13
James Richardson (jrichardson)
<@nirik:matrix.scrye.com>
18:02:28
morning
<@jonathanspw:fedora.im>
18:02:58
!hi
<@zodbot:fedora.im>
18:02:58
Jonathan Wright (jonathanspw)
<@carlwgeorge:matrix.org>
18:03:26
!hi
<@zodbot:fedora.im>
18:03:29
Carl George (carlwgeorge) - he / him / his
<@nhanlon:beeper.com>
18:03:34
!hi
<@zodbot:fedora.im>
18:03:35
Neil Hanlon (neil) - he / him / his
<@yselkowitz:fedora.im>
18:04:28
!hi
<@salimma:fedora.im>
18:04:28
!hi
<@zodbot:fedora.im>
18:04:29
Yaakov Selkowitz (yselkowitz)
<@zodbot:fedora.im>
18:04:30
Michel Lind (salimma) - he / him / his
<@salimma:fedora.im>
18:04:34
soo many things to do today
<@tdawson:fedora.im>
18:05:22
!topic EPEL Issues https://pagure.io/epel/issues
<@tdawson:fedora.im>
18:05:22
<@nhanlon:beeper.com>
18:05:51
"long weekend" is just another way to say "one less day to do all the same things"
<@tdawson:fedora.im>
18:06:11
:)
<@tdawson:fedora.im>
18:06:23
So, the only open issue, is partly mine partly not.
<@tdawson:fedora.im>
18:06:35
!epel 294
<@zodbot:fedora.im>
18:06:36
● **Last Updated:** Never
<@zodbot:fedora.im>
18:06:36
● **Assignee:** Not Assigned
<@zodbot:fedora.im>
18:06:36
● **Opened:** 4 days ago by salimma
<@zodbot:fedora.im>
18:06:36
<@zodbot:fedora.im>
18:06:36
**epel #294** (https://pagure.io/epel/issue/294):**Fixing nautilus-python in EPEL {8,9} - incompatible update or not?**
<@salimma:fedora.im>
18:07:10
oh yeah, that one
<@tdawson:fedora.im>
18:07:49
So, the only reason nautilus-python was put in (that I know of) is because I needed it as a kde dependency for a package that had a nautilus dependency.
<@tdawson:fedora.im>
18:08:14
But I never tested it beyond if it would install, because I didn't really know what to test it for.
<@tdawson:fedora.im>
18:08:46
I'm actually ok removing the KDE dependency, and retiring the package.
<@carlwgeorge:matrix.org>
18:09:00
that sounds like the best solution to me
<@salimma:fedora.im>
18:09:17
let me see what requires it in Fedora
<@salimma:fedora.im>
18:10:03
qdigidoc : nautilus-python
<@salimma:fedora.im>
18:10:03
rabbitvcs : nautilus-python
<@salimma:fedora.im>
18:10:03
tilix : nautilus-python(x86-64)
<@salimma:fedora.im>
18:10:03
<@salimma:fedora.im>
18:10:03
<@salimma:fedora.im>
18:10:03
nautilus-python : nautilus-python(x86-64) = 4.0.1-3.fc41
<@salimma:fedora.im>
18:10:03
kde-connect : nautilus-python
<@salimma:fedora.im>
18:10:03
blueman : nautilus-python
<@salimma:fedora.im>
18:10:03
+ grep nautilus-python
<@salimma:fedora.im>
18:10:03
nextcloud-client : nautilus-python
<@salimma:fedora.im>
18:10:03
onionshare : nautilus-python
<@salimma:fedora.im>
18:10:03
gnome-shell-extension-gsconnect : nautilus-python
<@salimma:fedora.im>
18:10:03
nautilus-python : /usr/bin/pkg-config
<@salimma:fedora.im>
18:10:03
```
<@salimma:fedora.im>
18:10:03
❯ fedrq-whatrequires-verbose.sh nautilus-python
<@salimma:fedora.im>
18:10:03
+ fedrq whatrequires nautilus-python -F multiline:source,requires
<@salimma:fedora.im>
18:10:03
```
<@salimma:fedora.im>
18:10:03
nautilus-python : nautilus-python(x86-32) = 4.0.1-3.fc41
<@salimma:fedora.im>
18:10:03
nautilus-python : /usr/bin/pkg-config
<@salimma:fedora.im>
18:10:30
since unretirement is a bit annoying, and we do have nextcloud-client in EPEL9, I'm happy taking a stab at fixing it
<@salimma:fedora.im>
18:10:45
I think we're also wondering if this is an incompatible update or not
<@tdawson:fedora.im>
18:10:51
Oh ... nextcloud ... yep. Retiring isn't really an option.
<@tdawson:fedora.im>
18:11:48
Also tilix
<@carlwgeorge:matrix.org>
18:11:49
before we even consider the incompat update path, can we confirm that updating to the newer version actually fixes the functionality?
<@salimma:fedora.im>
18:11:54
we can also just drop the nautilus subpackage of nextcloud, but if it can be made to work, I'd rather keeping it
<@salimma:fedora.im>
18:12:09
yeah, I can check that. this is... not urgent though right? we should just decide if it's worth it or not
<@carlwgeorge:matrix.org>
18:12:33
tilix is also pulling it via a subpackage that can be conditionalized out on epel
<@salimma:fedora.im>
18:13:02
yeah, but if the packages can be made useful I'd rather not drop it
<@davide:cavalca.name>
18:13:03
!hi
<@zodbot:fedora.im>
18:13:04
Davide Cavalca (dcavalca) - he / him / his
<@carlwgeorge:matrix.org>
18:13:06
i don't love that it's currently broken, but the bug has been open for two years already, so no harm in waiting a few more weeks i guess
<@tdawson:fedora.im>
18:13:22
Well, let's see if we can get it working, give it a couple weeks of effort. And if it requires us to update it, we'll go through the right proceedures.
<@carlwgeorge:matrix.org>
18:13:57
but i do think we should set a boundary. say, if we can't get it working by the end of the month, we retire it and conditionally disable all subpackages that require it?
<@salimma:fedora.im>
18:14:06
I can start the incompat announcement as soon as I can get nextcloud working - but this might need to wait until next week, the travel laptop I am bringing is the one where I'm dogfooding KDE
<@salimma:fedora.im>
18:14:20
yeah. I think now that we know it's broken, we should set a time limit on this
<@tdawson:fedora.im>
18:14:45
I
<@salimma:fedora.im>
18:14:45
I'll be taking my work laptop that has the c9s VM for my conference trip starting next weekend, so end of month is fine
<@carlwgeorge:matrix.org>
18:14:52
and update on that bug with the plan would be helpful to the reporter
<@carlwgeorge:matrix.org>
18:15:05
<@salimma:fedora.im>
18:15:09
the reporter is... me? :P. but yeah I'll do that
<@salimma:fedora.im>
18:15:17
oh.. the original bugzilla reporter
<@tdawson:fedora.im>
18:15:23
I'll update the epel ticket saying that we're going to give it a try, then take the meeting tag off it for now.
<@salimma:fedora.im>
18:15:39
not sure we want to also fix it for RHEL 8, that's... really old
<@carlwgeorge:matrix.org>
18:16:06
but the same situation, it needs to be fixed or retired
<@carlwgeorge:matrix.org>
18:16:15
keeping broken packages helps no one
<@tdawson:fedora.im>
18:16:27
Yup ... and it might be the same solution for both as well.
<@tdawson:fedora.im>
18:16:42
Moving on ...
<@tdawson:fedora.im>
18:16:51
!topic Old Business
<@tdawson:fedora.im>
18:17:02
Does anyone have any Old Business ?
<@tdawson:fedora.im>
18:18:38
Oh, I forgot to do EPEL 10
<@carlwgeorge:matrix.org>
18:18:40
i can talk about epel10, unless we want that to be a separate section
<@carlwgeorge:matrix.org>
18:18:45
i can talk about epel10, unless we want that to be a separate topic
<@tdawson:fedora.im>
18:18:53
https://hackmd.io/q6TNkYjJT82EtzhlyPGpog
<@tdawson:fedora.im>
18:18:53
!topic EPEL 10
<@tdawson:fedora.im>
18:19:05
Carl George: go for it.
<@carlwgeorge:matrix.org>
18:19:54
i've got an open pr to set up an epel10 compose separate from bodhi, like rawhide does
<@carlwgeorge:matrix.org>
18:19:56
<@carlwgeorge:matrix.org>
18:20:28
i tested the pungi config and got what appeared to be a working compose, so next step is to test it via the script to make sure that works too
<@carlwgeorge:matrix.org>
18:20:57
then we can turn off composed-by-bodhi, and enable the separate compose cron job
<@carlwgeorge:matrix.org>
18:21:01
<@tdawson:fedora.im>
18:21:25
That will be nice to get that in. Not that the workflow is over hard ... but it will be much more convenient.
<@carlwgeorge:matrix.org>
18:21:28
then we should have a solid pipeline with no testing repo and automatic updates that process fully on their own
<@carlwgeorge:matrix.org>
18:21:57
which we'll leave in place until we're ready to launch and turn on the testing repo for real (i.e. 7 days till stable, not 0)
<@tdawson:fedora.im>
18:23:10
Very nice, thank you for getting that setup.
<@tdawson:fedora.im>
18:23:41
Do we have any other EPEL 10 items?
<@carlwgeorge:matrix.org>
18:24:08
Diego Herrera has some pending work for fedpkg to hopefully fix the verrel thing
<@carlwgeorge:matrix.org>
18:24:35
<@tdawson:fedora.im>
18:24:36
Is that where it's not giving the correct disttag when you ask what the version is?
<@carlwgeorge:matrix.org>
18:24:53
yeah it's returning .el10 instead of .el10_0
<@tdawson:fedora.im>
18:25:08
Yep. I had to adjust my scripts.
<@tdawson:fedora.im>
18:25:39
That will be very nice to get that in. Not just for now, but also when things start getting real.
<@carlwgeorge:matrix.org>
18:26:15
James Richardson was looking into the fedora ci error, but hasn't been able to get a response from the testing farm folks yet
<@jrichardson:matrix.org>
18:26:45
About to file a jira ticket about it and see if that works
<@carlwgeorge:matrix.org>
18:27:43
we talked about an openssl thing in epel10 during the office hours call, but no need to rehash it all here. summary will be in the jira.
<@carlwgeorge:matrix.org>
18:28:27
<@tdawson:fedora.im>
18:28:54
Ya, that is causing fun issue.
<@tdawson:fedora.im>
18:29:07
Ya, that is causing fun issues.
<@carlwgeorge:matrix.org>
18:29:42
at the end of the day epel has to work with what rhel provides, and what epel can provide itself. if some packages are blocked then we just have to do without.
<@tdawson:fedora.im>
18:30:03
Yep
<@carlwgeorge:matrix.org>
18:30:27
hopefully we get a better resolution than that, but if it does end up there it's not the end of the world
<@tdawson:fedora.im>
18:30:50
Any other EPEL 10 items?
<@carlwgeorge:matrix.org>
18:30:56
not from me
<@tdawson:fedora.im>
18:31:19
!topic Old Business
<@tdawson:fedora.im>
18:31:34
For real this time ... Any Old Business?
<@tdawson:fedora.im>
18:32:07
!topic General Issues / Open Floor
<@tdawson:fedora.im>
18:32:22
Does anyone have anything for Open Floor?
<@jrichardson:matrix.org>
18:33:27
https://issues.redhat.com/browse/OSCI-7617
<@tdawson:fedora.im>
18:33:33
I'm ok closing the meeting early if we want. After all, most of us just got done talking during Office Hours.
<@salimma:fedora.im>
18:34:24
+1 to closing early
<@tdawson:fedora.im>
18:34:30
Sounds good to me.
<@jonathanspw:fedora.im>
18:34:35
+1
<@rcallicotte:fedora.im>
18:34:35
:)
<@rcallicotte:fedora.im>
18:34:40
+1
<@dherrera:fedora.im>
18:34:42
+1
<@jrichardson:matrix.org>
18:34:42
+1
<@nhanlon:beeper.com>
18:34:46
+1
<@nhanlon:beeper.com>
18:34:50
+2, even
<@tdawson:fedora.im>
18:34:50
Smooge is on Holiday ... hopefully somewhere exotic,
<@tdawson:fedora.im>
18:35:11
Thank you all for coming, for the good discussion, and for all that you do for EPEL and it's community.
<@tdawson:fedora.im>
18:35:17
And thank you for your epel10 work.
<@tdawson:fedora.im>
18:35:27
I'll talk to you next week if not sooner.
<@rcallicotte:fedora.im>
18:35:27
Bye Troy!
<@nirik:matrix.scrye.com>
18:35:30
thanks Troy Dawson!
<@dherrera:fedora.im>
18:35:45
thanks Troy ^^
<@jrichardson:matrix.org>
18:35:50
thanks for running the meeting Troy Dawson
<@tdawson:fedora.im>
18:36:00
!endmeeting