16:00:42 #startmeeting fpc 16:00:42 Meeting started Thu Oct 28 16:00:42 2021 UTC. 16:00:42 This meeting is logged and archived in a public location. 16:00:42 The chair is geppetto. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 16:00:42 Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:00:42 The meeting name has been set to 'fpc' 16:00:42 #meetingname fpc 16:00:42 #topic Roll Call 16:00:42 The meeting name has been set to 'fpc' 16:01:10 * GwynCieslasheher here 16:01:43 .hi 16:01:44 carlwgeorge: carlwgeorge 'Carl George' 16:01:46 #chair GwynCieslasheher 16:01:47 Current chairs: GwynCieslasheher geppetto 16:01:49 #chair carlwgeorge 16:01:49 Current chairs: GwynCieslasheher carlwgeorge geppetto 16:02:02 .hello2 16:02:04 decathorpe: decathorpe 'Fabio Valentini' 16:02:08 GwynCieslasheher: Always confused me to see your name for a minute … like who is this random person :) 16:02:12 #chair decathorpe 16:02:12 Current chairs: GwynCieslasheher carlwgeorge decathorpe geppetto 16:08:19 Hey, folks. 16:08:38 Sorry about that; I'm having to deal with some issues at home this morning. 16:09:20 #chair tibbs 16:09:20 Current chairs: GwynCieslasheher carlwgeorge decathorpe geppetto tibbs 16:09:24 No problem 16:09:29 #topic Open Floor 16:09:59 We don't really have a schedule … but AFAICS the only thing that is updating atm. is pr-1077 16:10:42 And I don't think there's anything to discuss, but everyone can have a look: 16:10:45 https://pagure.io/packaging-committee/pull-request/1077 16:11:27 Neal kind of implied we should ignore it for a bit 16:11:36 Yeah, there has been discussion but somehow use of that stuff got tied into the feature process. 16:11:37 King_InuYasha: ping 16:11:37 geppetto: Ping with data, please: https://fedoraproject.org/wiki/No_naked_pings 16:12:13 Because the feature that introduced it originally said that we _only_ use it for some particular feature, and not for actual user creation. 16:12:54 The PR doesn't work as is anyway because it uses a macro that isn't supposed to be used. 16:13:30 It's weird because I was talking to a bunch of people in 2018/2019 and they were like "when will sysusers-create be done and then we can move to it in Fedora for user creation" 16:13:53 Yeh 16:14:40 So I don't think there's anything to do but maybe Neal can elaborate on when we might start to use it. My understanding is that it brings useful benefits. 16:14:52 So … is there anything else anyone wants to talk about? 16:15:02 tibbs: Yeh, AFAICS Neal is AFK atm. 16:15:06 Does anyone know if https://pagure.io/packaging-committee/issue/1023 is still relevant? 16:15:11 And on that note, I'll be afk next week 16:15:19 .fpc 1023 16:15:24 That sounds lovely. 16:15:27 For you. :) 16:15:32 geppetto: Issue #1023: %systemd_requires should be %{?systemd_requires}? - packaging-committee - Pagure.io - https://pagure.io/packaging-committee/issue/1023 16:15:51 Ah, well, I'll use the hour to work through more stuff. I've been making some good progress through PRs, issues, and redhat-rpm-config stuff as well. 16:16:43 tibbs: It looks like simple defensive coding to just approve 1023 16:16:43 Basically 1023 is a year-old ticket but I just haven't tested to see if it's still valid. If it is then I submitted a PR to fix it. 16:17:40 The only downside might be if you wanted a big error in some cases and then it turns into a silent error … but missing requires like that is a systemic problem anyway. ¯\_(ツ)_/¯ 16:17:41 This is one of those things where if they had just given a link to a package or build, it would help. I can cook up a test case but with so much to do, I never swung back around to it. 16:17:59 Yeh, I wouldn't bother doing that. 16:19:24 I think it's a fundamentally one of those issues where the spec needs to parse in order to process the build dependencies that would define the macro, so you have to conditionalize it, but I just didn't check and hoped that someone knew off the top of their head. 16:19:56 Not I 16:19:58 Anyway, I'll verify and merge if it's still needed. 16:20:25 * geppetto nods 16:20:39 Ok, I'll close … everyone enjoy your 40 extra mins :) 16:20:52 That %constrain_build macro is making its way into rawhide now, so I will cook up docs for it. That should solve the problems with that %limit_build macro. 16:21:54 Just had to learn how to do lua macros again, and then learn to do them the RPM 4.17 way (which is much easier). 16:21:54 tibbs: it's exactly what you suspect 16:22:21 re %{?systemd_requires} 16:22:26 carlwgeorge: OK, if you say it's needed then I can just merge. 16:22:54 Cool 16:23:38 Still too many issues to deal with. I don't know what to do with the oldest ones, since they are... so old. 16:24:04 Issues start to feel untouchable once they get over a couple of years old. 16:24:40 Closed => Too Old 16:25:07 Closed -> The guidelines have been rewritten three times since this was filed, and I'm tired of staring at this issue in the list. 16:25:29 potato potatoe 16:25:36 #endmeeting