16:00:17 <tdawson> #startmeeting Fedora ELN SIG (2023-05-05) 16:00:17 <zodbot> Meeting started Fri May 5 16:00:17 2023 UTC. 16:00:17 <zodbot> This meeting is logged and archived in a public location. 16:00:17 <zodbot> The chair is tdawson. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 16:00:17 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:00:17 <zodbot> The meeting name has been set to 'fedora_eln_sig_(2023-05-05)' 16:00:18 <tdawson> #meetingname eln 16:00:18 <zodbot> The meeting name has been set to 'eln' 16:00:20 <tdawson> #chair sgallagh bookwar[m] dcavalca tdawson 16:00:20 <zodbot> Current chairs: bookwar[m] dcavalca sgallagh tdawson 16:00:29 <jforbes> morning 16:00:38 <bstinson> hey folks 16:00:44 <tdawson> Morning all. 16:00:59 <tdawson> sgallagh will be a little late, so I'm starting the meeting. 16:02:42 <tdawson> sgallagh said that it would basically be an Open Floor, or whatever people want to talk about. Do we have any subjects we want to talk about? 16:03:17 <tdawson> He suggested https://fedoramagazine.org/changes-eln-kernel-rpm-nvr/ 16:04:38 <jforbes> Are there questions related to that outside of what the article explains? 16:05:10 <tdawson> I haven't heard any yet. 16:06:36 <tdawson> I guess the only thing I can think of, an maybe I missed it in the article, was when are we going to start that. 16:08:13 <tdawson> Oh, I guess it says "In the new few weeks" 16:08:29 <jforbes> right, sometime during the 6.4 cycle 16:09:48 <tdawson> For me, this doesn't affect me to much. I don't have any triggers that go off the kernel naming. 16:10:45 <tdawson> Does anyone have anything else they'd like to discuss? 16:10:51 <yselkowitz[m]> .hello yselkowitz 16:10:52 <zodbot> yselkowitz[m]: yselkowitz 'Yaakov Selkowitz' <yselkowi@redhat.com> 16:10:55 <yselkowitz[m]> couple of things 16:11:03 <tdawson> Hello yselkowitz[m] 16:11:10 <tdawson> Go for it. 16:11:20 <yselkowitz[m]> first, it seems we haven't had ELN composes ia a few days, anything to discuss there? 16:12:16 <jforbes> There is a problem with a kernel %post, it is being worked on 16:13:24 <yselkowitz[m]> ok 16:13:42 <yselkowitz[m]> second, right now all xmvn-based builds are failing 16:15:20 <yselkowitz[m]> the error message seems to indicate that maven can't find google-guice 16:15:30 <yselkowitz[m]> e.g. https://kojipkgs.fedoraproject.org//work/tasks/206/100350206/build.log 16:15:42 <yselkowitz[m]> `Exception in thread "main" java.lang.NoClassDefFoundError: com/google/inject/Module` 16:15:56 <yselkowitz[m]> I'm at a loss for what's causing this 16:16:17 <yselkowitz[m]> rebootstrapping maven (locally with mock) didn't help 16:16:28 <yselkowitz[m]> anyone we can turn to for help here? 16:19:33 <tdawson> I don't know any good maven developers/maintainers 16:21:23 <yselkowitz[m]> :-( 16:21:45 <tdawson> I'm curious why you think it can't find google-guice ? 16:21:57 <tdawson> Sorry, that's why I'm having long pauses, I'm looking at the logs. 16:22:14 <yselkowitz[m]> that class should be from google-guice afaik 16:22:39 <tdawson> Ah, ok. 16:24:08 <tdawson> Well, I don't think we're going to find the answer to it in this meeting. Anything else? 16:24:15 <yselkowitz[m]> yeah 16:24:33 <tdawson> go for it 16:24:43 <yselkowitz[m]> third, I'm trying to get rhel-conditional bundling of rust deps into rawhide, in order to drop the 700+ unwanted rust-* packages 16:24:58 <yselkowitz[m]> got one in, getting some pushback on the others 16:25:31 <tdawson> That's not surprising to me, but go on. 16:26:35 <yselkowitz[m]> so question will be, if we can't get changes into rawhide, what's the plan? eln branches? 16:26:58 <tdawson> To me, that's what I would recommend. 16:27:31 <yselkowitz[m]> ok 16:28:03 <yselkowitz[m]> fourth, there was a recent CR change to switch from qt5 to qt6 in eln 16:28:04 <tdawson> sgallagh might have a different opinion, but from what I've heard, I think he's leaning towards that. 16:28:12 <tdawson> Yes 16:28:29 <bstinson> i wouldn't be shy about doing eln branches. if you need help explaining the strategy let me know 16:28:36 <yselkowitz[m]> but there are still things that depend on (py)qt5, is there a plan to port those? 16:28:38 <tdawson> There are still some packages pulling in qt5, and those need to get worked through. 16:28:49 <yselkowitz[m]> bstinson yes we should be in touch 16:29:49 <tdawson> yselkowitz[m]: I'm putting my KDE hat on. Yes, if it is being done upstream. 16:30:59 <tdawson> I took a quick look yesterday, and many of the packages already can be switched to qt6 only if we want. We'll need to put some conditionals. 16:31:16 <tdawson> I was planning on starting to work on that in two weeks. 16:31:42 <yselkowitz[m]> do we have a ticket to track the affected packages? 16:31:48 <tdawson> Right now the qt5 update in CentOS Stream 9, and prepping everything for whenever RHEL 9.2 get's released, is taking most of my KDE time. 16:32:59 <tdawson> Not that I know of. haven't gotten a full list yet. 16:33:46 <tdawson> Shouldn't be hard to get the list though, between content resolver, and with my ELN install doing "--whatrequires" 16:35:06 <yselkowitz[m]> I think that's it for now 16:35:16 <tdawson> OK. 16:35:37 <tdawson> yselkowitz[m]: Thank you very much for all the work you've been doing to get the package list trimmed down. 16:35:37 <sgallagh> .hi 16:35:38 <zodbot> sgallagh: sgallagh 'Stephen Gallagher' <sgallagh@redhat.com> 16:35:43 <tdawson> Hi sgallagh 16:36:18 <tdawson> yselkowitz[m]: It's often a thanksless job that most people don't ever see, so I appreciate you doing it. 16:36:51 <bstinson> +1 16:37:25 <sgallagh> One point to make about eln branches: we want to identify a maintainer for them. 16:37:44 <sgallagh> I don’t want us being the only ones responsible for keeping them in shape. 16:38:26 <sgallagh> So for any package that wants an ELN branch, we should reach out to the RHEL maintainer and make sure they’re involved. 16:39:33 <sgallagh> /soapbox 16:39:55 <sgallagh> That was my only meaningful contribution today. 16:40:01 <tdawson> sgallagh: I think that's more than a soapbox ... closer to a good policy. 16:40:05 <tdawson> *laughs* 16:40:32 <tdawson> Does anyone else have anything they want to bring up? 16:40:33 <bstinson> tag me too for those, because we're trying to sort out some future-release maintainership things currently 16:42:38 <tdawson> Are we ok closing the meeting early? Now that sgallagh is here, we can. 16:43:05 <sgallagh> Fine by md 16:43:10 <sgallagh> * Fine by me 16:43:42 <tdawson> Thank you all for comming, and for your ELN efforts. 16:44:10 <tdawson> #endmeeting