16:00:42 <geppetto> #startmeeting fpc 16:00:42 <zodbot> Meeting started Thu Oct 28 16:00:42 2021 UTC. 16:00:42 <zodbot> This meeting is logged and archived in a public location. 16:00:42 <zodbot> The chair is geppetto. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 16:00:42 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:00:42 <zodbot> The meeting name has been set to 'fpc' 16:00:42 <geppetto> #meetingname fpc 16:00:42 <geppetto> #topic Roll Call 16:00:42 <zodbot> The meeting name has been set to 'fpc' 16:01:10 * GwynCieslasheher here 16:01:43 <carlwgeorge> .hi 16:01:44 <zodbot> carlwgeorge: carlwgeorge 'Carl George' <carl@redhat.com> 16:01:46 <geppetto> #chair GwynCieslasheher 16:01:47 <zodbot> Current chairs: GwynCieslasheher geppetto 16:01:49 <geppetto> #chair carlwgeorge 16:01:49 <zodbot> Current chairs: GwynCieslasheher carlwgeorge geppetto 16:02:02 <decathorpe> .hello2 16:02:04 <zodbot> decathorpe: decathorpe 'Fabio Valentini' <decathorpe@gmail.com> 16:02:08 <geppetto> GwynCieslasheher: Always confused me to see your name for a minute … like who is this random person :) 16:02:12 <geppetto> #chair decathorpe 16:02:12 <zodbot> Current chairs: GwynCieslasheher carlwgeorge decathorpe geppetto 16:08:19 <tibbs> Hey, folks. 16:08:38 <tibbs> Sorry about that; I'm having to deal with some issues at home this morning. 16:09:20 <geppetto> #chair tibbs 16:09:20 <zodbot> Current chairs: GwynCieslasheher carlwgeorge decathorpe geppetto tibbs 16:09:24 <geppetto> No problem 16:09:29 <geppetto> #topic Open Floor 16:09:59 <geppetto> We don't really have a schedule … but AFAICS the only thing that is updating atm. is pr-1077 16:10:42 <geppetto> And I don't think there's anything to discuss, but everyone can have a look: 16:10:45 <geppetto> https://pagure.io/packaging-committee/pull-request/1077 16:11:27 <geppetto> Neal kind of implied we should ignore it for a bit 16:11:36 <tibbs> Yeah, there has been discussion but somehow use of that stuff got tied into the feature process. 16:11:37 <geppetto> King_InuYasha: ping 16:11:37 <zodbot> geppetto: Ping with data, please: https://fedoraproject.org/wiki/No_naked_pings 16:12:13 <tibbs> 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 <tibbs> The PR doesn't work as is anyway because it uses a macro that isn't supposed to be used. 16:13:30 <geppetto> 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 <geppetto> Yeh 16:14:40 <tibbs> 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 <geppetto> So … is there anything else anyone wants to talk about? 16:15:02 <geppetto> tibbs: Yeh, AFAICS Neal is AFK atm. 16:15:06 <tibbs> Does anyone know if https://pagure.io/packaging-committee/issue/1023 is still relevant? 16:15:11 <geppetto> And on that note, I'll be afk next week 16:15:19 <geppetto> .fpc 1023 16:15:24 <GwynCieslasheher> That sounds lovely. 16:15:27 <GwynCieslasheher> For you. :) 16:15:32 <zodbot> geppetto: Issue #1023: %systemd_requires should be %{?systemd_requires}? - packaging-committee - Pagure.io - https://pagure.io/packaging-committee/issue/1023 16:15:51 <tibbs> 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 <geppetto> tibbs: It looks like simple defensive coding to just approve 1023 16:16:43 <tibbs> 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 <geppetto> 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 <tibbs> 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 <geppetto> Yeh, I wouldn't bother doing that. 16:19:24 <tibbs> 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 <geppetto> Not I 16:19:58 <tibbs> Anyway, I'll verify and merge if it's still needed. 16:20:25 * geppetto nods 16:20:39 <geppetto> Ok, I'll close … everyone enjoy your 40 extra mins :) 16:20:52 <tibbs> 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 <tibbs> 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 <carlwgeorge> tibbs: it's exactly what you suspect 16:22:21 <carlwgeorge> re %{?systemd_requires} 16:22:26 <tibbs> carlwgeorge: OK, if you say it's needed then I can just merge. 16:22:54 <geppetto> Cool 16:23:38 <tibbs> 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 <tibbs> Issues start to feel untouchable once they get over a couple of years old. 16:24:40 <geppetto> Closed => Too Old 16:25:07 <tibbs> 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 <geppetto> potato potatoe 16:25:36 <geppetto> #endmeeting