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