15:00:37 #startmeeting FESCO (2021-02-24) 15:00:37 Meeting started Wed Feb 24 15:00:37 2021 UTC. 15:00:37 This meeting is logged and archived in a public location. 15:00:37 The chair is cverna. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:37 Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:00:37 The meeting name has been set to 'fesco_(2021-02-24)' 15:00:37 #meetingname fesco 15:00:37 The meeting name has been set to 'fesco' 15:00:44 #chair nirik, ignatenkobrain, decathorpe, zbyszek, sgallagh, mhroncok, dcantrell, cverna, Conan_Kudo, Pharaoh_Atem, Son_Goku, King_InuYasha, Sir_Gallantmon, Eighth_Doctor 15:00:44 Current chairs: Conan_Kudo Eighth_Doctor King_InuYasha Pharaoh_Atem Sir_Gallantmon Son_Goku cverna dcantrell decathorpe ignatenkobrain mhroncok nirik sgallagh zbyszek 15:00:47 .hello2 15:00:48 zbyszek: zbyszek 'Zbigniew Jędrzejewski-Szmek' 15:00:48 .hello2 15:00:49 .hello2 15:00:50 #topic init process 15:00:51 dcantrell: dcantrell 'David Cantrell' 15:00:54 bcotton: bcotton 'Ben Cotton' 15:01:16 hello lovely fesco members :) 15:01:30 hello glorious fesco chair ! 15:01:47 morning 15:01:59 greetings 15:02:03 :D that gives me energy to run the meeting 15:02:23 .hello churchyard 15:02:23 mhroncok: churchyard 'Miro Hrončok' 15:02:25 .hello ngompa 15:02:26 King_InuYasha: ngompa 'Neal Gompa' 15:02:29 * King_InuYasha waves 15:02:44 hail cverna! hail cverna! 15:03:31 ok let's dive into our first ticket 15:03:40 * dcantrell gets a swim cap 15:04:04 #topic 2584 - Fedora 34 incomplete changes: 100% complete dealine 15:04:10 .fesco 2584 15:04:11 cverna: Issue #2584: Fedora 34 incomplete changes: 100% complete dealine - fesco - Pagure.io - https://pagure.io/fesco/issue/2584 15:04:45 Ben Cotton: you want to take it from there ? 15:04:54 sure, boss 15:05:14 :D thanks 15:05:28 so there are several changes that have not yet gone to ON_QA 15:05:36 a fwe of these are still assigned 15:05:49 huh, Xfce should be done 15:05:58 hello, sorry for being late 15:06:08 yeah, i figured a couple of them are just "bug not updated" type issues 15:06:42 #info Patches in Forge Macros is still in ASSIGNED 15:06:48 #link https://bugzilla.redhat.com/show_bug.cgi?id=1866896 15:06:53 I see bind-32:9.16.11-2.fc34 here. So that seems to be done. 15:07:26 that one seems to be obsoleted by #2582 anyway, so i propose it be dropped 15:07:35 zbyszek: ack, i'll update 15:07:56 #info X.org Utility Deaggregation is still in ASSIGNED 15:07:58 #link https://bugzilla.redhat.com/show_bug.cgi?id=1867220 15:08:20 Patches in Forge Macros seem abandoned 15:08:30 * mhroncok hasn't seen nim for a long time 15:08:34 this one has been punted a time or two, but there's no harm in continuing to kick the can down the road IMO 15:08:37 Re 1866896: I think it needs to be dropped. There has been no activity since F33. 15:08:57 https://src.fedoraproject.org/rpms/redhat-rpm-config/pull-request/109#comment-63117 looks like no redhat-rpm-config person approved at the PR. 15:09:33 it was otherwise adapted to what FESCo approved, from nim's comments. 15:09:52 the other two that are questionable are the ibus changes, just because it seems like landing them late could be a problem for QA and people who use internationalized environments 15:09:54 For X, looks like reviews are pending for a lot of those things, but not done. ;( So, might need to push to f35? or... get some group to review them asap. 15:10:48 nirik: I'd be happy to do reviews. But all depends-on are marked as done. Do you have a list? 15:11:04 https://bugzilla.redhat.com/buglist.cgi?component=Package%20Review&email1=ajax%40redhat.com&emailreporter1=1&emailtype1=substring&list_id=11712217&query_format=advanced and look at the last bunch? 15:11:22 let's maybe go one change at a time, I am starting to get lost :P 15:12:12 nirik: Oh, 56 reviews. 15:12:22 nirik: I don't understand why ajax opened individual review requests here, there's an FPC exception request: https://pagure.io/packaging-committee/issue/1018 15:13:04 (which was technically approved, but apparently abandoned / forgotten) 15:13:09 perhaps I am misunderstanding which are which? 15:14:19 If the reviews were done, can we still have this for F34? 15:15:13 if we can get all the process done... repos, import, builds, freeze exception for stable, etc... 15:15:17 FWIW, I don't think the exception should be used. The reviews may be simple, but there's clearly bugs to be fixed. 15:15:51 it might be helpful to get clarification on this work from ajax in either a ticket or in a fesco meeting 15:16:42 seems like it might be better to do it in rawhide for f35 at this point. it doesn't seem like there's a pressing need for it, so better to avoid the rush 15:17:03 bcotton++ 15:17:06 yeah I agree with Ben 15:17:58 but we should probably raise visibility for the reviews to happen otherwise we might be in the same situation for f35 15:18:36 yeah, that's a good idea 15:18:39 ack for deferring 15:19:32 I think we should ask ajax if he still wants this for F34. 15:20:00 * nirik nods. 15:21:27 Next ticket? 15:21:38 i'd argue the time for that has passed. there have been general and specific reminders in the last month. beginning to implement changes after the beta freeze starts is not a great approach 15:22:17 bcotton: in general I'd agree, but it's just moving stuff around from one package to another... 15:22:45 yeah it feels too late for f34 15:24:38 my matrix connection to irc was lost, so i missed anything after "yeah it feels too late for f34" 15:24:50 there wasn't anything after that. 15:24:56 yay 15:24:57 Oh, none of the reviews for the split are done. Sorry, I thought the whole list that nirik pasted is about the split, and it has ~30 closed ones. 15:25:09 fwiw, I just spoke with ajax and he would like to get this done for F34, since it is simple and that leads in to EL9. I will help out with those reviews 15:25:18 I'm fine defering, but I have no idea how urgent this is. 15:26:10 ok, there you go. 15:26:10 urgent things should be done in time 15:26:43 that sounds needlessly aggressive... sorry 15:26:58 i'd be okay with giving him until the beta release to get it done since it's relatively straightforward (we hope), but if it's not done by then, it gets deferred 15:27:08 bcotton: +1 15:27:14 what I wanted to say si that "being urgent" is not a good reason to do things after beta freeze 15:27:15 yeah, I think that's fair 15:27:20 works for me +1 15:27:25 i do agree with mhroncok though 15:28:03 sure. it will need a freeze break to get into the freeze... but I guess we can address that when/if they are all in an update and ready to go. 15:28:30 nirik: maybe don't do a freeze exception and push it out after the freeze? 15:28:34 > Note that this review is also switching to an actually active upstream. 15:28:45 ^this makes me want to have it in F34 15:28:59 well, we could do that, but... then none of the beta testing will test it. 15:29:29 who still uses Xorg anyway ;) 15:29:44 nirik: you have a point. 15:30:08 I think we could have the discussion about freeze exception if it's done in time. 15:30:19 +1 15:30:42 any other changes that needs to be discussed ? 15:31:13 so what's the decision. are we setting Beta release as the deadline? or will it be allowed after beta? 15:31:40 Beta release as the deadline 15:31:45 ack 15:31:47 Yep. 15:31:55 but thats kinda potentially crummy. 15:32:30 flurry of work, get it done and built, beta comes and it's not in... you what, just never ship those packages? 15:32:40 but I guess lets try and avoid that 15:32:56 well they'd land in rawhide / f35 regardless. 15:33:20 nirik: I think those changes should NOT land in F34, until they are all done. 15:34:04 I.e. I'd set the deadline for beta, with the requirement that all packages need to be done in rawhide by that time, and can then be built for F34 together. 15:34:04 ok. just make that clear to ajax. ;) 15:34:29 I can do that 15:34:42 thanks dcantrell 15:35:03 Did we come to a decision on "Patches in Forge macros - Auto macros"? 15:35:16 Wait, wait. Are we done with the x stuff? 15:35:24 i thought so :-) 15:35:45 OK, sorry. 15:35:53 I think that's just not happening :( 15:35:56 nim hasn't been around 15:36:15 yeah, the question is do we drop it or defer it? 15:36:23 I think this needs to be pushed down the road to F35. 15:36:34 defer to f35 I'd say... 15:36:49 it's not immediately clear to me if it conflicts with pingou's new proposal 15:36:59 eclipseo wanted to have this in F34 for RHEL 9 though, because it will support new Go tooling 15:37:16 bcotton: the detached changelog stuff has been dropped from the redhat-rpm-config PR. 15:38:20 Yeah, but that PR has not been reviewed (not discussing the reasons, just stating the state.) 15:39:12 speculation: nobody who maintains redhat-rpm-config wants to touch this 15:39:20 neither to maintain it in RHEL :/ 15:39:37 mhroncok: that sounds like a good guess ;) 15:39:38 and considering one of the commits in the PR is self-described as a "Major rework", it doesn't seem like something to push through last minute 15:39:46 it would have been so much easier to maintain this externally and only require forge-srpm-macros 15:40:24 (it would have been as much dangerous as now, but at least there will be no roadblocks) 15:40:35 and rhel could drop that requirement, like they want with other srpm macros 15:41:01 https://src.fedoraproject.org/rpms/redhat-rpm-config/pull-request/118 15:42:20 so where does that leave us here? :) 15:42:55 I guess we defer it, but if the maintainer don't want that change they should at least review the PR and say why they are not interested in it 15:43:05 ignoring the PR is not very cool 15:43:36 yet it is very common 15:43:51 An alternative solution would be to move the forge macros into a separate package, where they can be updated without redhat-rpm-config maintainers approval? 15:44:11 decathorpe: yeah, but I think it's up to the Change owner. 15:44:52 decathorpe: I like that solution, but maybe nim is not around any more 15:45:16 eclipseo does seem to rely in this tooling and he handles most Go stuff now, maybe he can take over. 15:45:18 this is probably something we should ask the Go SIG about 15:45:23 yeah 15:47:09 bonus points for a separate package: source code can be maintained outside of a single dist-git repo ;) 15:47:28 action items? 15:47:38 usual bcotton? :D 15:47:46 lol 15:48:12 mhroncok++ 15:48:51 #action bcotton to talk to eclipseo and go sig about splitting the forge macros into a separate package 15:49:15 Ack. 15:49:34 Ben Cotton++ thanks 15:49:48 should we go ahead and change the change owner to eclipseo? 15:50:01 -1 15:50:05 -1 15:50:08 talk to them first 15:50:09 ok 15:50:32 sorry, i meant as part of that "talking to them", not "surprise this is yours now!" :-) 15:50:46 bcotton: sure, fi they are in and nim is indeed awol 15:50:51 *if 15:51:13 ok moving on to next change ? 15:51:21 ack 15:52:01 so the other ones that i have concerns about are the ibus changes, which are at least partially done. I think we can wait a few more days for the owner to respond to the NEEDINFO and evaluate at next week's meeting? 15:52:11 +1 15:52:25 +1 15:52:37 +1 15:53:07 bcotton: ack. I updated the status now: ibus-m17n seems to be done. ibus-unikey not. So I think we should either have it as a freeze exception so that it gets tested as part of beta, or it needs to be deferred. 15:53:24 zbyszek++ thanks! 15:53:51 +1 to reevaluate next week. 15:54:01 ok next topic was a ticket from sgallagh but since he is not there we might want to move that to next week too 15:54:19 .fesco 2578 15:54:21 cverna: Issue #2578: Preset Request: google-guest-agent.service google-startup-scripts.service google-shutdown-scripts.service - fesco - Pagure.io - https://pagure.io/fesco/issue/2578 15:54:22 What about 'Rename libusb packages and deprecate old API' ? 15:54:59 oh yeas sorry, should have checked that Ben Cotton was done 15:55:50 libusb one is waiting for clarification from the change owner. it's partly done, but it's not clear if it's done enough for f34 with some cleanup in 35 or if the whole thing should be pushed 15:56:11 OK. I think we can leave it for later. 15:56:29 i've asked benzea for clarification, so we can come to it next week 15:57:46 ok are we done on that topic for this week ? 15:57:58 as far as i'm concerned :-) 15:58:00 I think so. 15:58:03 I'm here noqw 15:58:16 hey :) sgallagh o/ 15:58:16 sgallagh: clock drift? 15:58:26 dcantrell: Was in a meeting, just got out 15:58:45 #topic #2578: Preset Request: google-guest-agent.service google-startup-scripts.service google-shutdown-scripts.service 15:58:51 .fesco 2578 15:58:53 cverna: Issue #2578: Preset Request: google-guest-agent.service google-startup-scripts.service google-shutdown-scripts.service - fesco - Pagure.io - https://pagure.io/fesco/issue/2578 15:59:15 I added this one to the meeting since it did not have much activity in the ticket 15:59:19 As I noted in my last comment, I think we can go ahead and approve this. It just couldn't be auto-approved by policy. 15:59:38 +1 to approve 15:59:44 from the BZ: services keep running even if they don't do anything. is this OK? 16:00:06 I thought our requirement for that stuff is for it to gracefully exit. 16:00:15 decathorpe: I think so. The package has a clear name, you install it if you want it. 16:01:17 that was not clear to me. but if it's not going to be installed by default, fine by me 16:01:26 sure, +1 16:01:29 Yeah, it's not planned to be installed by default 16:01:32 +1 16:01:56 then +1. thanks for the clarification 16:02:36 Assuming approval, I'll take care of the necessary fedora-release changes. 16:02:42 I got +5 so far 16:03:09 dcantrell: mhroncok King_InuYasha would you like to vote ? 16:03:15 +1 16:05:27 +1 16:05:41 #approved systemd preset request for google-guest-agent.service google-startup-scripts.service google-shutdown-scripts.service was approved (+7, 0, 0) 16:06:03 cverna: no, sorry 16:06:28 #agree systemd preset request for google-guest-agent.service google-startup-scripts.service google-shutdown-scripts.service was approved (+7, 0, 0) 16:06:33 mhroncok: ack :) 16:06:41 * mhroncok procrastinated that one 16:06:47 #topic Next week's chair 16:07:07 anyone willing to chair next week's meeting ? 16:07:35 I'll most likely miss it 16:07:40 cverna: I can do it. 16:07:48 zbyszek++ thanks 16:07:48 cverna: Karma for zbyszek changed to 12 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 16:07:59 #action zbyszek to chair next week's meeting 16:08:15 #topic Open Floor 16:08:26 The floor is opening 16:08:35 o/ 16:08:46 o/ 16:08:48 we are falling down to the basement 16:09:05 OOOOooooo.... 16:09:07 :D 16:09:47 bcotton: go. I think cverna missed your hand. 16:10:10 ah yeah sorry 16:10:19 Ben Cotton: the floor is yours 16:11:13 i was going to add a couple of "make ben's life easier templates" to the ticket queue: a change proposal template and a late changes template. just wanted to give folks a heads up and give a chance to object 16:11:47 Noooo. Life should be hard. We should all suffer. 16:12:03 * zbyszek is done objecting. 16:12:10 Especially bcotton 16:12:25 i have certainly earned it ;-) 16:12:52 :D 16:12:54 okay, that's it from me 16:13:06 I'll go. 16:13:12 .fesco 2583 16:13:13 zbyszek: Issue #2583: Request for a mini mass rebuild to update systemd scriptlets in packages - fesco - Pagure.io - https://pagure.io/fesco/issue/2583 16:13:30 If nobody objects, I'd start with rawhide tomorrowish. 16:13:38 +1 16:13:40 sounds good to me 16:13:41 +1 16:13:53 +1 16:14:12 So... can we close the ticket as accepted? I think the vote is at +6 now. 16:14:49 I think so 16:15:10 I can do it after the meeting 16:15:14 OK, so that's all from my side. 16:15:39 anything else before I start closing the floor ? 16:15:55 cverna: let us out of the basement before you close it! 16:15:57 #info The voting season is open on https://qa.fedoraproject.org/blockerbugs/milestone/34/beta/buglist. 16:16:17 mhroncok: maybe, or maybe not :D 16:16:18 * sgallagh starts calling C-3PO and R2-D2 to stop the mechanism 16:16:37 sgallagh: that is cheating 16:17:02 ... your point being? 16:17:58 That it is against the FESCo open floor policy, you should open a PR if you want to make amend it 16:18:21 ok thanks everyone for joining 16:18:35 thanks, cverna 16:18:37 have a great end of the day and end of week 16:18:39 thanks cverna 16:18:45 cverna++ 16:18:45 sgallagh: Karma for cverna changed to 10 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 16:18:49 #endmeeting