/srv/irclogs.ubuntu.com/2023/08/15/#ubuntu-meeting.txt

jbichao/14:30
cpaelzerahoi14:30
cpaelzerPing for MIR meeting - didrocks joalif slyon sarnold cpaelzer jamespage ( eslerm dviererbe )14:31
eslermo/14:31
cpaelzerhello everyone, it is unusually calm today14:31
sarnoldgood morning14:31
slyono/14:31
cpaelzerah, there we go14:31
cpaelzer#topic current component mismatches14:31
cpaelzerMission: Identify required actions and spread the load among the teams14:31
cpaelzer#link https://people.canonical.com/~ubuntu-archive/component-mismatches-proposed.svg14:31
cpaelzer#link https://people.canonical.com/~ubuntu-archive/component-mismatches.svg14:31
cpaelzerright away, yes we are still working on the dmarc perl tree14:32
cpaelzersorry for all the delay14:32
cpaelzerwhat else is in there being new ...14:32
slyoniniramfs-tools -> dhcpcd seems ready. maybe cpaelzer (as the original reviewer) can double check14:32
sarnoldwebkit2gtk -> jpeg-xl -> highway ?14:33
cpaelzerI will double check dhcpcd tomorrow morning (moved to that queue)14:33
jbichasarnold: https://launchpad.net/ubuntu/+source/webkit2gtk/2.41.90-1ubuntu114:33
cpaelzerthanks for the ping14:33
sarnoldjbicha: yay :)14:33
cpaelzernice14:33
cpaelzerwow14:34
cpaelzerjust curious, how long is that usually building?14:34
cpaelzer6h in already oO14:34
jbichasarnold: I expect we'll file a MIR for jpeg-xl for 24.04. We really need the version from experimental (to add gdk-pixbuf support) but there are build test issues14:34
cpaelzerthat sounds good jbicha14:34
cpaelzeralso support in the upcoming LTS is "more" important than in the shorter mantic release14:34
jbichacpaelzer: webkit2gtk can take days to build on riscv64. It has to build 3 times: gtk3+libsoup2, gtk3+libsoup3, gtk4. Still more work needed to drop the libsoup2 build14:35
sarnoldsix and a half hours for 2.40.5-114:35
cpaelzerok, in line with the past then14:35
sarnoldheh, and riscv64 .. took 2 days, 14 hours, 48 minutes, 16.1 seconds14:36
cpaelzerthe only other seen in mismatches is the long term "jaraco.text" misses14:36
cpaelzerthose are known to openstack14:36
cpaelzerno need to act here in the meeting on them14:36
cpaelzergoing on ...14:36
cpaelzer#topic New MIRs14:37
cpaelzerMission: ensure to assign all incoming reviews for fast processing14:37
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-mir14:37
cpaelzer4 of them14:37
cpaelzerdoenet6 again, is that back from incomplete?14:37
cpaelzerno, back from security14:37
eslermthat should be "in progress" ?14:37
cpaelzerchecking the right state just now14:37
cpaelzerit was MIR team ack under constraints14:38
cpaelzersince then no feedback on addressing those (it might have happend but we didn#t get pinged to review)14:38
cpaelzerre-review I should say14:38
cpaelzerand security is14:38
cpaelzerAfter the MIR Team's requirements have been fulfilled to their satisfaction,14:38
cpaelzerthe Security team ACK for promoting dotnet6 to main.14:38
cpaelzerso it is actually incomplete14:38
cpaelzeruntil those requirements have been fulfilled14:39
cpaelzersetting it that way14:39
eslermthank you14:39
cpaelzerdone14:40
cpaelzernext is14:40
cpaelzerlibwebm14:40
cpaelzerbecause that is the oldest14:40
cpaelzeralso out of security14:40
cpaelzernice14:40
slyonthis seems ready. autopkgtest are now there and pass. s390x build passes, too. That were the two required TODOs from didrocks14:40
slyonSo I guess it should be "In Progress"?14:40
cpaelzerhttps://bugs.launchpad.net/ubuntu/+source/libwebm/+bug/2004523/comments/5 say all requirements should be good14:40
-ubottu:#ubuntu-meeting- Launchpad bug 2004523 in libwebm (Ubuntu) "[MIR] libwebm (transitive dependency of libheif)[libheif -> aom -> libwebm]" [Undecided, New]14:40
cpaelzersecurity acked as well14:41
cpaelzerif we trust #5 -> in progress, maybe worth a re-check if all is true14:41
cpaelzerwas it just tests that we asked for?14:41
cpaelzerbuild warnings14:41
slyoncpaelzer: I just did a brief re-check. didrocks requrested autopkgtest and s390x builds. Which is both done14:41
eslermfor all the codec related MIRs, could we please review https://bugs.launchpad.net/ubuntu/+source/libheif/+bug/182744214:42
-ubottu:#ubuntu-meeting- Launchpad bug 1827442 in libheif (Ubuntu) "[MIR] libheif" [Undecided, In Progress]14:42
slyonothers were recommended TODOs14:42
cpaelzeryes, coming to the same conclusion slyon14:42
cpaelzersetting to in-progress where it can wait until all heif bits are ready14:42
slyonack14:42
cpaelzertwo left14:43
cpaelzerdracut and libei14:43
cpaelzerwe only have slyon and me today14:44
cpaelzeror is any of didrocks or joalif around as well?14:44
slyondracut is foundations. So I guess I take libei14:44
cpaelzersort of makes sense14:44
cpaelzerI'd have liked emulated input, but for separation it makes sense14:44
cpaelzerI can#t guarantee fast processing on dracut14:44
cpaelzerwhat is the urgency level on this - do you happen to know slyon?14:45
sarnoldre dracut ... I had the impression that vor_lon may not want to take us down that path https://lists.ubuntu.com/archives/ubuntu-devel/2023-August/042752.html14:45
slyoncpaelzer: I think the plan is landing it this cycle14:45
cpaelzerpuh, ok14:45
cpaelzerwell, i'll try14:45
slyonI recommended bdrung to get the changes into -proposed already, while waiting on MIR.14:45
cpaelzerack14:46
slyonit's related to all the inird efficiency discussions on ubuntu-devel14:46
cpaelzerin regard to FF especially14:46
cpaelzer#topic Incomplete bugs / questions14:46
cpaelzerMission: Identify required actions and spread the load among the teams14:46
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-mir14:46
cpaelzerdotnet, heif, libmail - all cases we already had14:47
cpaelzerwhat is s390x-tools with rust waiting on?14:47
cpaelzer... checking14:47
cpaelzerhttps://bugs.launchpad.net/ubuntu/+source/s390-tools/+bug/203048214:47
-ubottu:#ubuntu-meeting- Launchpad bug 2030482 in s390-tools (Ubuntu) "[MIR] s390-tools Rust dependencies (vendored)" [Undecided, Incomplete]14:47
slyons390-tools needs a packaging update and filing a MIR, Foundations will look into that14:48
cpaelzerthanks14:48
cpaelzerbut nothing to act yet as MIR team14:48
cpaelzerFYI I think other serde-* have been approved as well14:48
slyonbasically a re-MIR, due to new vendored Dependencies, because of newly added Rust tooling14:48
cpaelzerI saw your scan for "what is in already"14:48
cpaelzerok, next agenda item14:48
cpaelzer#topic Process/Documentation improvements14:48
cpaelzerMission: Review pending process/documentation pull-requests or issues14:48
sarnoldthat "what'sin already" scan is very nifty :)14:48
cpaelzer#link https://github.com/canonical/ubuntu-mir/pulls14:49
cpaelzer#link https://github.com/canonical/ubuntu-mir/issues14:49
cpaelzerre-reviews are on hold14:49
cpaelzerno one really wanted to commit the resources for those14:49
cpaelzerthe idea isn't bad14:49
cpaelzerbut it isn't the right time it seems14:49
sarnold:(14:49
eslerm:,(14:50
cpaelzerwe asked last week for everyone to read on base-sets14:50
cpaelzerslyon: did you get enough feedback?14:50
cpaelzerthat is https://github.com/canonical/ubuntu-mir/issues/3514:50
-ubottu:#ubuntu-meeting- Issue 35 in canonical/ubuntu-mir "RFC: Introduce 'base-sets' for vendored dependencies" [Open]14:50
slyoncpaelzer: eh.. not too much feedback.14:50
slyonBut I think the idea of having those as parts of seeds is good.14:51
slyonNot sure what the next step would be, though.14:51
cpaelzerwas that my idea? then it is good :-P14:51
sarnold:)14:51
cpaelzerbut TBH - feel free to continue pushing on this a bit at low/med prio14:51
slyonMaybe I'll bring that up with toolchain maintainers during the next sprint14:51
cpaelzerI think it is a good move for the rust toolchain owning sub-team of foundations14:51
cpaelzer+114:51
cpaelzerand then there is https://github.com/canonical/ubuntu-mir/issues/3414:52
-ubottu:#ubuntu-meeting- Issue 34 in canonical/ubuntu-mir "Should we ask for a bit of research/investment on isolation?" [Open]14:52
cpaelzerI guess we had general "we like it" but I'd need to prep a PR with suggested wording14:52
cpaelzerputting it on my not-so-far-back-log14:52
cpaelzer#topic MIR related Security Review Queue14:52
cpaelzerMission: Check on progress, do deadlines seem doable?14:52
cpaelzerSome clients can only work with one, some with the other escaping - the URLs point to the same place.14:52
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-mir14:52
cpaelzer#link https://bugs.launchpad.net/~ubuntu-security/+bugs?field.searchtext=[MIR]&assignee_option=choose&field.assignee=ubuntu-security&field.bug_reporter=&field.bug_commenter=&field.subscriber=ubuntu-mir14:52
cpaelzerInternal link14:52
cpaelzer- ensure your teams items are prioritized among each other as you'd expect14:52
cpaelzer- ensure community requests do not get stomped by teams calling for favors too much14:52
cpaelzer#link https://warthogs.atlassian.net/jira/software/c/projects/SEC/boards/59414:52
cpaelzerwe have seen quite some complete14:52
cpaelzerI'm proud of security, tell them that eslerm and sarnold!14:52
sarnold:D14:53
cpaelzerqueues look healthy, some in each lane14:53
cpaelzerand we have seen there is progress14:53
cpaelzeris anything in danger of beeing too later for the cycle?14:53
sarnoldI'm still a bit scared of the big pile of perl but it feels to me like things are going smoothly14:53
cpaelzerremember, that promotions can be done after FF - just rebuilds with changed feature enablement are a bit more tricky14:53
cpaelzerI keep pushing for the perl work internally14:54
cpaelzerbut really, look how those were in the past14:54
sarnoldyes14:54
cpaelzerI expect maybe <5 out of those to need to go in depth14:54
sarnoldI know you've beencutting that pile down to size :)14:54
cpaelzerand that should be doable14:54
eslermI'd like to discuss LP#1827442 and possibly pause all related security reviews until it is retriaged14:54
-ubottu:#ubuntu-meeting- Launchpad bug 1827442 in libheif (Ubuntu) "[MIR] libheif" [Undecided, In Progress] https://launchpad.net/bugs/182744214:54
sarnoldand a lot of those just won't go through us14:54
cpaelzerwell then eslerm14:55
cpaelzer#topic Any other business?14:55
cpaelzerhttps://bugs.launchpad.net/ubuntu/+source/libheif/+bug/182744214:55
cpaelzeras requested to discuss above14:55
jbicha.14:56
eslermcomments near the end state the current status14:56
sarnolduhoh, is that a placeholder for a *new* issue? or an indicator of a comment-in-progress? :)14:56
eslermI'm not sure that libheif could be promoted without kvazaar or other replacements14:56
cpaelzerThat is actually a great set of a summary eslerm14:56
sarnoldyes14:57
cpaelzerI only fail to see how each of those component stand in their own progress through the MIR process14:57
jbichaI'm wondering how strict the MIR team's policy on requiring rust dependencies to be vendored is. Specifically thinking about librsvg for 24.04 (out of scope for Mantic). background in Debian bug 104941314:57
-ubottu:#ubuntu-meeting- Debian bug 1049413 in src:librsvg "librsvg: Update to 2.56 or later" [Wishlist, Open] https://bugs.debian.org/104941314:57
slyonjbicha: I guess the situation is similar as bug #203048214:58
-ubottu:#ubuntu-meeting- Bug 2030482 in s390-tools (Ubuntu) "[MIR] s390-tools Rust dependencies (vendored)" [Undecided, Incomplete] https://launchpad.net/bugs/203048214:58
cpaelzerjbicha: we have recently discussed on slowly weakening the "forced vendoring" if there is strong reason to believe in stability of a particular lib (https://github.com/canonical/ubuntu-mir/issues/35)14:58
-ubottu:#ubuntu-meeting- Issue 35 in canonical/ubuntu-mir "RFC: Introduce 'base-sets' for vendored dependencies" [Open]14:58
slyoneslerm: I guess I can ask vpa1977 to give his stance on bug #1827442 AFAIK it's a bit on the back burner right now14:58
-ubottu:#ubuntu-meeting- Bug 1827442 in libheif (Ubuntu) "[MIR] libheif" [Undecided, In Progress] https://launchpad.net/bugs/182744214:58
cpaelzerjbicha: but this hasn't yet concluded or led to changes to policy being made14:58
jbichaI think the Rust GTK stack is still under heavy development but we generally have GTK bindings for popular languages in main. And Rust is very popular for newer GNOME-ish apps14:59
eslermthanks slyon, I'm only raising this because of mantic. if this is a backburner issue, perhaps that is fine14:59
cpaelzerjbicha: is that GTK rust stack at least "one stack" which generally agrees on which versions/interfaces to use at a given time?15:00
cpaelzerthat incompatibility and often breaking on changes was one of the reasons to enforce vendoring back int he day15:00
cpaelzeryou might want to bribe slyon and the toolchain team to act on https://github.com/canonical/ubuntu-mir/issues/35 and bug #2030482 quicker as they would pave the way and policy for you15:01
-ubottu:#ubuntu-meeting- Bug 2030482 in s390-tools (Ubuntu) "[MIR] s390-tools Rust dependencies (vendored)" [Undecided, Incomplete] https://launchpad.net/bugs/203048215:01
-ubottu:#ubuntu-meeting- Issue 35 in canonical/ubuntu-mir "RFC: Introduce 'base-sets' for vendored dependencies" [Open]15:01
jbichathe rust-gtk stack is large (I don't have an exact count, maybe 15+ packages) and yes, they are generally compatible with each other & hopefully 3rd party apps keep up15:01
cpaelzerI'm unsure if we can do much for you on that topday jbicha other than saying "yes we have thought about reconsidering the forced-vendoring"15:01
cpaelzerjbicha: you might be able to help by stating that as an example and the general compatibility into https://github.com/canonical/ubuntu-mir/issues/3515:02
-ubottu:#ubuntu-meeting- Issue 35 in canonical/ubuntu-mir "RFC: Introduce 'base-sets' for vendored dependencies" [Open]15:02
jbichathat's fine. This is just an early heads up that we are exploring this15:02
cpaelzerto be clear, no one said "yay vendoring" it was more a choice between two bad options back then picking the less impactful one15:02
cpaelzerbut as we see in many places now, things seem to change ...15:03
cpaelzerbut either way this needs help, support and backing by the /rust)-toolchain people15:03
cpaelzerso win them!15:03
cpaelzerwe are over time already15:03
cpaelzerbut also at the end of the agenda15:03
cpaelzerthanks jbicha for bringing it up - this helps the topic overall to gain traction15:03
cpaelzernothing else from server15:03
sarnoldnothin from me15:04
jbichathanks all15:04
cpaelzerthank you all15:04
cpaelzer bye15:04
slyonnothing, thanks!15:04
cpaelzer#endmeeting15:04
eslermo/15:04
sarnoldthanks cpaelzer, all :)15:04

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!