15:30 <cpaelzer> #startmeeting Weekly Main Inclusion Requests status 15:30 <meetingology> Meeting started at 15:30:21 UTC. The chair is cpaelzer. Information about MeetBot at https://wiki.ubuntu.com/meetingology 15:30 <meetingology> Available commands: action, commands, idea, info, link, nick 15:30 <cpaelzer> Ping for MIR meeting - didrocks joalif slyon sarnold cpaelzer jamespage 15:30 <cpaelzer> hello party people 15:30 <cpaelzer> I've seen several bug updates by most o fyou 15:30 <cpaelzer> so I hope a lot of things have moved forward 15:30 <cpaelzer> let us have a look 15:30 <cpaelzer> #topic current component mismatches 15:30 <cpaelzer> Mission: Identify required actions and spread the load among the teams 15:30 <cpaelzer> #link https://people.canonical.com/~ubuntu-archive/component-mismatches-proposed.svg 15:31 <cpaelzer> #link https://people.canonical.com/~ubuntu-archive/component-mismatches.svg 15:31 <slyon> o/ 15:31 <cpaelzer> slyon: added a false positive on the perl case 15:31 <slyon> ack 15:31 <cpaelzer> postgresql-15 needs to be promoted 15:31 <joalif> o/ 15:31 <didrocks> o/ 15:32 <cpaelzer> slyon: I've seen you filed a bug for libnvme 15:32 <cpaelzer> slyon: is there one coming for libhugetlbfs too? 15:32 <cpaelzer> slyon: or will that dependency be cut 15:32 <slyon> cpaelzer: I will probably just cut it. It's optional 15:32 <slyon> and the other one is a code-split 15:32 <cpaelzer> ok, leaving that to foundations then 15:32 <slyon> I feel like we can just promote libnvme, can we? 15:32 <cpaelzer> glm -> highlight.js 15:32 <slyon> as the code as lived in nvme-cli before, which is in main 15:32 <cpaelzer> IIRC didrocks wanted to talk/look after that - is that right - if so what is the outcome? 15:33 <cpaelzer> slyon: as if you have that reasonably outlined in the case we used to give those cases a fast path 15:33 <sarnold> slyon: when I saw some discussion of libnvme split I had a similar thought that we could probably add it without too much trouble; but giving the packaging a glance might still justify the checklist? 15:33 <cpaelzer> slyon: is the case ready enough for that? 15:33 <slyon> cpaelzer: right, I tried to collect some evidence about that in the corresponding bug report 15:33 <slyon> should be 15:34 <didrocks> on glm, I got in touche with the Mir team 15:34 <didrocks> touch* 15:34 <didrocks> so, basically, it seems the best course of action is to drop libglm-doc to universe 15:34 <didrocks> I asked a finale ACK from the Mir team on Monday 15:34 <cpaelzer> slyon: I'll give it (libnvme) a safety review and if ok promote it 15:34 <didrocks> didn’t get any feedback yet before proceeding 15:34 <slyon> cpaelzer: thx 15:34 <sarnold> re glm -> highlight.js I have to ask if glm should be demoted, instead; I don't see why it's in main 15:35 <cpaelzer> I'll also promote postgres-15 on the same term (just new version of the same) 15:35 <cpaelzer> didrocks: sarnold: glm reason to be in main ... hmm, who sees it first 15:35 <cpaelzer> https://people.canonical.com/~ubuntu-archive/germinate-output/ubuntu.jammy/rdepends/glm/libglm-dev 15:36 <didrocks> yes, so basically build deps from what I saw 15:36 <sarnold> $ apt-rdepends -br libdlm-dev 15:36 <sarnold> E: Reverse build-dependencies are not supported 15:36 <cpaelzer> https://people.canonical.com/~ubuntu-archive/germinate-output/ubuntu.lunar/all+extra 15:36 <didrocks> this probably comes from a time where build-deps were required to be in Main 15:36 <cpaelzer> libmirserver-dev 15:36 <sarnold> hah you're all about 40 seconds ahead of me today :) 15:37 <cpaelzer> https://people.canonical.com/~ubuntu-archive/germinate-output/ubuntu.jammy/rdepends/mir/libmirserver-dev 15:37 <cpaelzer> libmirserver-dev | mir | Rescued from mir 15:37 <didrocks> and mirtest-dev is in main withut dep 15:37 <cpaelzer> TL;DR it needs an extra exclude 15:37 <didrocks> so I can propose them to demote libmirserver-dev 15:37 <cpaelzer> yes 15:38 <cpaelzer> with an extra exclude it should become a demotion 15:38 <cpaelzer> as it isn't dependet, but only rescued 15:38 <cpaelzer> once in place, demotion will resolve the current mismatch 15:38 <didrocks> will track that 15:38 <cpaelzer> awesome 15:38 <sarnold> cool, thanks :) 15:38 <cpaelzer> policykit -> duktape 15:38 <cpaelzer> seems jbicha filed a stub MIR for this 15:39 <cpaelzer> has that been looked into in depth yet? 15:39 <sarnold> any bets if this will lead to "oh we don't need mirtest-dev anyway, drop it"? :) 15:39 <cpaelzer> or can we ignore it until the stub becomes real? 15:39 <cpaelzer> sarnold: I'm betting with, but not against that 15:39 <didrocks> I propose that we wait for the proper MIR to be filed (or not) 15:39 <cpaelzer> WFM 15:39 <slyon> ack 15:39 <didrocks> so that it’s analyzed properly 15:39 <sarnold> there's some conversation on duktape on https://bugs.launchpad.net/ubuntu/+source/policykit-1/+bug/1972654 15:40 * bittin- is here now (got a phonecall just before the meeting) 15:40 <cpaelzer> interesting 15:41 <cpaelzer> but I'd still wait for the owning team to fill all details (and even more important intention) into a the MIR bug 15:41 <didrocks> agreed 15:41 <cpaelzer> thats it on current mismatches ... 15:41 <cpaelzer> next 15:41 <sarnold> jbicha: fyi ^^ :) 15:41 <cpaelzer> #topic New MIRs 15:41 <cpaelzer> Mission: ensure to assign all incoming reviews for fast processing 15:41 <cpaelzer> #link https://bugs.launchpad.net/ubuntu/?field.searchtext=&orderby=-date_last_updated&field.status%3Alist=NEW&field.status%3Alist=CONFIRMED&assignee_option=none&field.assignee=&field.subscriber=ubuntu-mir 15:41 <cpaelzer> libnvme we assigned to me above 15:41 <cpaelzer> marking it that way ... 15:42 <cpaelzer> would others volunteer for the remaining two? 15:42 <joalif> i can have one 15:42 <slyon> me too 15:42 <cpaelzer> https://bugs.launchpad.net/ubuntu/+source/libcamera/+bug/1997560 and https://bugs.launchpad.net/ubuntu/+source/liblc3/+bug/1997578 are up for grab 15:42 <didrocks> I just have 3 remaining work days before my EOY holidays. So, I can take one, but I don’t commit before EOY 15:42 <slyon> i take libcamera 15:42 <cpaelzer> ok 15:42 <sarnold> didrocks: nice :) 15:43 <bittin-> liblc3 for joalif or didrocks then? :p 15:43 <cpaelzer> both assigned 15:43 <joalif> i'll take the other 15:43 <didrocks> \o/ thanks joalif 15:43 <cpaelzer> didrocks: enjoy the free time 15:43 <cpaelzer> #topic Incomplete bugs / questions 15:43 <cpaelzer> Mission: Identify required actions and spread the load among the teams 15:43 <cpaelzer> #link https://bugs.launchpad.net/ubuntu/?field.searchtext=&orderby=-date_last_updated&field.status%3Alist=INCOMPLETE_WITH_RESPONSE&field.status%3Alist=INCOMPLETE_WITHOUT_RESPONSE&field.subscriber=ubuntu-mir 15:43 <didrocks> "free" as an entire month to get into 3 days is "fun" :p 15:43 <cpaelzer> hehe 15:44 <cpaelzer> didrocks: will deliver the mythical man month 15:44 <sarnold> :( 15:44 <didrocks> ofc, so easy :p 15:44 <cpaelzer> a bunch of PCS related updates 15:44 <cpaelzer> we subscribed to all packages 15:44 <cpaelzer> and we have resolved all open issues 15:44 <sarnold> nice 15:45 <cpaelzer> so we "only" wait for security review on a bunch of them now 15:45 <cpaelzer> looking to sarnold for an ETA statement in the latter section 15:45 <cpaelzer> kanashiro[m]: and I will double check if all former required todo's are resolved - but it looked good so far 15:45 <cpaelzer> all other updates are older than a week 15:46 <cpaelzer> going on to the security status ... 15:46 <cpaelzer> #topic MIR related Security Review Queue 15:46 <cpaelzer> Mission: Check on progress, do deadlines seem doable? 15:46 <cpaelzer> #link https://bugs.launchpad.net/~ubuntu-security/+bugs?field.searchtext=%5BMIR%5D&assignee_option=choose&field.assignee=ubuntu-security&field.bug_reporter=&field.bug_commenter=&field.subscriber=ubuntu-mir 15:46 <cpaelzer> Internal link 15:46 <cpaelzer> - ensure your teams items are prioritized among each other as you'd expect 15:46 <cpaelzer> - ensure community requests do not get stomped by teams calling for favors too much 15:46 <cpaelzer> #link https://warthogs.atlassian.net/jira/software/c/projects/SEC/boards/594 15:46 <cpaelzer> sarnold: I've bumped the priority onth e PCS cases up - as others might need time after promotion 15:47 <sarnold> unfortunately I'm still just a blur on where we're at -- I don't believe anything was done while I was out, and since we've all got end of year vacation to use, light availability 15:47 <cpaelzer> the question for this and other things in the queue is - will this work out 15:47 <cpaelzer> or do you need me to escalate things again? 15:48 <sarnold> cpaelzer: thanks for bumping the priorities as needed; I don't think we need to panic yet, we'll be back to full in january, assuming we can remember our passwords :) 15:48 <cpaelzer> sarnold: the jira list seems incomplete 15:48 <cpaelzer> sarnold: for example https://bugs.launchpad.net/ubuntu/+source/mosh/+bug/1997106 is missing 15:48 <slyon> I just finished this earlier today. 15:48 <slyon> not sure if the jira list is automatic? 15:48 <cpaelzer> oh so it might be in his inbox 15:48 <sarnold> it is not :( 15:49 <cpaelzer> but TL;DR just let us be clear there are 17 review waiting 15:49 <cpaelzer> and feature freeze is mid february 15:49 <cpaelzer> assuming EOY will not work out 15:49 <cpaelzer> that means 6 weeks 17 cases 15:49 <cpaelzer> that is 3 per week 15:49 <cpaelzer> just to put expectations on load in the right perspective 15:49 <sarnold> zounds 15:50 <cpaelzer> which is why I brought it up 15:50 <cpaelzer> I'm happy to rely on you sarnold, but you should not need to rely on yourself alone 15:50 <cpaelzer> sarnold: so please reach out to have a few review buddies once 2023 starts 15:50 <cpaelzer> ok? 15:50 <sarnold> cpaelzer: thanks :) 15:50 <sarnold> february feels *so* close.. 15:50 <cpaelzer> yep 15:51 <bG9s> in particular that's when the snow might hit more 15:51 <cpaelzer> hence I provide pressure now to feel less like a late surprise 15:51 <bG9s> exciting 15:51 <cpaelzer> hehe 15:51 <cpaelzer> ok, going on 15:51 <sarnold> brr :) 15:51 <cpaelzer> #topic Any other business? 15:51 <cpaelzer> nothing special from me 15:51 <bittin-> February is when first real life FOSDEM is in years :) 15:51 <bittin-> nothing from me 15:51 <slyon> noting 15:51 <joalif> nothing 15:51 <bG9s> ehm, nothing 15:52 <sarnold> just a heads up that I've only got ~two weeks or somethingt before eoy holidays, hehe 15:52 <sarnold> that's it from me 15:52 <cpaelzer> sarnold: ok enough for 6 reviews at the expected rate then 15:52 <cpaelzer> \o/ 15:52 <sarnold> :D 15:52 <cpaelzer> closing it fast calling that a committment 15:52 <cpaelzer> ok then, I call it done for today 15:52 <cpaelzer> thank you all 15:52 <sarnold> thanks cpaelzer, all :) 15:52 <slyon> thanks cpaelzer, all! 15:52 <cpaelzer> #endmeeting