16:00:58 #startmeeting fpc 16:00:58 Meeting started Thu Apr 27 16:00:58 2023 UTC. 16:00:58 This meeting is logged and archived in a public location. 16:00:58 The chair is geppetto. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 16:00:58 Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:00:58 The meeting name has been set to 'fpc' 16:00:58 #meetingname fpc 16:00:58 The meeting name has been set to 'fpc' 16:00:58 #topic Roll Call 16:01:15 .hello ngompa 16:01:17 Eighth_Doctor: ngompa 'Neal Gompa' 16:01:23 #chair Eighth_Doctor 16:01:23 Current chairs: Eighth_Doctor geppetto 16:03:09 Hello. 16:03:16 #chair tibbs 16:03:16 Current chairs: Eighth_Doctor geppetto tibbs 16:05:27 so is that it? 16:05:43 hey folks :) 16:07:08 #topic Open Floor 16:07:12 Hey 16:07:20 .hello mroche 16:07:21 mroche: mroche 'Michael Rochefort' 16:07:29 So … tibbs have you had a look at https://pagure.io/fork/berrange/packaging-committee/c/cf7a8d2758ccb4dd8dee2b000acecfb500574693 16:07:50 Which is the main patch for "PR: #1260 mingw: document approach for integrating mingw with native packages" 16:08:05 There's an issue too … 16:08:13 hey, sorry, busy day today 16:08:13 .fpc 1259 16:08:14 geppetto: Issue #1259: Update mingw guidelines to document integrated packaging approach - packaging-committee - Pagure.io - https://pagure.io/packaging-committee/issue/1259 16:08:17 #chair decathorpe 16:08:17 Current chairs: Eighth_Doctor decathorpe geppetto tibbs 16:08:28 * danpb was just going to mentions his mingw proposal :-) looks like we don't have quorum again today, but happy to receive any feedback here or on the pull request ? 16:08:57 danpb: I might want to talk to you separately because me and someone else are trying to implement this for dxvk and it's not going so well 16:09:12 I left some comments but am happy with the PR otherwise 16:09:17 https://bugzilla.redhat.com/show_bug.cgi?id=2152207 16:09:25 Yeh, but unless anyone complains at the meeting I'm just going to merge it … things can always be changed after. 16:09:38 I had looked at it a bit but my main problem with it was the large amount of exposition in what's supposed to be a prescriptive document. I'm afraid that just gets us to "TLDR". 16:09:40 I think the doc is basically fine 16:09:52 though tibbs point is probably worth fixing 16:09:54 But technically it seemed fine. 16:10:02 we can fix that post-merge though 16:10:25 tibbs: i'm happy to take suggestions for things to change.... being rather verbose is somewhat my nature and its hard to resist :-) 16:10:43 tibbs: Would you prefer some bits split out into a "reasoning behind why we say XYZ" type page, or just delete things? 16:11:53 I do agree we could fix it after merging. 16:12:37 Ok, well that's now then because I just clicked merge :) 16:12:41 Unfortunately I can't offer truly constructive criticism because I'm just not sufficiently familiar with the subject matter to know what really needs to be said there. 16:13:16 But generally I don't think we need to have whole documents explaining the reasoning, and certainly not directly within the guidelines. 16:13:25 Yeh, I think most (all?) of FPC are in that boat with you. 16:13:36 sorry, here but distracted 16:13:45 #chair GwynCieslasheher 16:13:45 Current chairs: Eighth_Doctor GwynCieslasheher decathorpe geppetto tibbs 16:14:06 GwynCieslasheher: That's good because we then technically had 5 for the merge :) 16:14:10 Now, saving discussions and such for posterity in case someone needs to research why something was chosen isn't a terrible idea, which is why there are tickets. 16:14:45 So maybe posting reasoning into the PR ticket or whatever, if there's no archived mailing list discussion that covers it, would seem to be fine to me. 16:14:46 I read back so it's like I was here. :) 16:16:47 Anyway … anything else anyone wants to talk about? 16:18:30 Not really. Sorry for the last couple of weeks; my house has been under an endless renovation. 16:19:11 Ok, going to give you all 40 mins back 16:19:13 Good times! 16:19:36 thanks for merging it folks ! 16:19:46 I'm actually on vacation now so maybe I'll have a bit of time to go over some tickets. 16:20:04 I would appreciate it if I got feedback on my simple PR from today 16:20:10 (yesterday? I forget) 16:20:18 I saw it and was typing something up. 16:20:27 Linky? 16:20:40 Seemed fine but sadly more complicated than you would hope with the package name changing. 16:20:55 https://pagure.io/packaging-committee/pull-request/1275# 16:21:04 Pretty sure I can just click the merge button on that too 16:21:07 I was wondering if it's possible to at least get a consistent name for the dependency. 16:21:08 well no. the new package provides the old name ... 16:21:25 Fine by me. 16:21:50 backwards compatibility was top priority since I can't change all 2500 Rust packages in one go :D 16:22:02 More like the old package providing the new name so that you can at least depend on various versions of cargo-rpm-marcos consistently. 16:22:24 hm ... that might work. 16:22:44 at least in Fedora. not in EPEL :( 16:22:52 But it's far from a big deal; just something that I think everyone would want to be simpler, since one line turned into nine. 16:22:57 since that package is in RHEL at an ancient Version 16:23:08 Ah, this is something in base RHEL? If so, then never mind. 16:23:47 (I'm working on a big simplification of the Rust guidelines anyway, which should make you happy then :)) 16:24:12 Though you can still fix that with a dummy epel package under the new name that just pulls in the old package. We used to do that with the dummy python2-* packages. 16:24:36 I'd rather forget RHEL 8 exists 16:24:49 RHEL 9.2 will have the same Rust stack as Fedora ... finally 16:24:56 well, packaging stack at least 16:24:58 Just imagine what it was like when we still supported RHEL4. 16:25:12 * Eighth_Doctor shudders 16:25:13 :D 16:25:19 the systemd macros were also a pain for RHEL 7 16:25:41 Anyway, I'll merge that PR if it hasn't been merged already. 16:25:48 I did it 16:25:53 and I did the CMake macros too, which required me to come up with three separate implementations for RHEL 7, RHEL 8, and Fedora :o 16:26:05 One less button to click, then. 16:26:07 (technically there were four, since I also wrote a port for Debian packaging too...) 16:26:57 :( gray hair production++ 16:27:37 Too late for me; I went significantly grey before 30. 16:30:09 👴🏻📣☁️ 16:30:26 #endmeeting