== Meeting information == * #ubuntu-meeting: Weekly Ubuntu Foundations team meeting, started by juliank, 07 Mar at 16:01 — 16:53 UTC. * Full logs at https://ubottu.com/meetingology/logs/ubuntu-meeting/2024/ubuntu-meeting.2024-03-07-16.01.log.html == Meeting summary == === Lightning rounds === Discussion started by juliank at 16:01. * ''LINK:'' https://discourse.ubuntu.com/t/foundations-teams-updates-thursday-2024-03-07 (juliank, 16:01) === Release incoming bugs === Discussion started by juliank at 16:14. * ''LINK:'' http://reports.qa.ubuntu.com/reports/rls-mgr/rls-nn-incoming-bug-tasks.html#foundations-bugs (juliank, 16:14) === Team proposed-migration report === Discussion started by juliank at 16:29. * ''LINK:'' https://ubuntu-archive-team.ubuntu.com/proposed-migration/update_excuses_by_team.html#foundations-bugs (juliank, 16:30) === aob === Discussion started by juliank at 16:45. == People present (lines said) == * vorlon (59) * juliank (39) * adrien (12) * enr0n (10) * bdrung (6) * schopin (6) * waveform (6) * upils (5) * pushkarnk (4) * Skia (4) * Eickmeyer (3) * dbungert (3) * cpete (3) * ravikant_ (3) * meetingology (2) * ginggs (2) * ogayot (2) * mkukri (2) * zhsj (2) * liushuyu (2) * dviererbe (2) * xypron (1) * mateus-morais (1) == Full log == 16:01 #startmeeting Weekly Ubuntu Foundations team 16:01 Meeting started at 16:01:39 UTC. The chair is juliank. Information about MeetBot at https://wiki.ubuntu.com/meetingology 16:01 \o 16:01 Available commands: action, commands, idea, info, link, nick 16:01 \o 16:01 #topic Lightning rounds 16:01 o/ 16:01 #link https://discourse.ubuntu.com/t/foundations-teams-updates-thursday-2024-03-07 16:02 o/ 16:02 o/ 16:02 o/ 16:02 o/ 16:04 o/ 16:04 o/ 16:04 o/ 16:05 \o 16:14 #topic Release incoming bugs 16:14 #link http://reports.qa.ubuntu.com/reports/rls-mgr/rls-nn-incoming-bug-tasks.html#foundations-bugs 16:14 bug 2056375 16:15 vorlon: you tagged this but it's basically waiting for mokutil to migrate which has a dep-wait on armhf, where we don't even use mokutil and forced grub through 16:15 or rather force deleted grub 16:15 should we just force delete mokutil in armhf? 16:16 juliank: I don't follow how it's a mokutil issue, how would that force the removal of packages? 16:16 I can certainly force delete mokutil on armhf, I don't mind 16:16 I just don't follow how you figured that out 16:17 vorlon: grub is removed because it is built against libefivar1t64, and we install mokutil from release pocket which still uses libefivar1 16:17 migrating new mokutil with libefivar1t64 depends fixes issue 16:17 except the libefivar1 dep should be satisfied by libefivar1t64 Provides: libefivar1 16:18 if promoting mokutil works around it, that's fine, let's just do that 16:18 and we can move on to the next bug here :) 16:18 APT being stupid I suppose 16:18 bug 2055720 16:19 The main reason I tagged this is that when u-r-u doesn't find valid sources, it offers to setup default sources. Currently that means configuring main and restricted. That's just wrong, right? 16:19 At the very least it's inconsistent with the default sources described in https://discourse.ubuntu.com/t/spec-apt-deb822-sources-by-default/29333 16:19 Indeed 16:20 Do we enable universe by default? 16:20 On a new install, I mean. 16:20 we used to 16:21 there was an issue where they were disabled ... I think that came up in mantic with ubuntu-image produced builds but it was fixed before release I believe 16:21 ogayot and dbungert would probably know what we do on default installs 16:21 * Eickmeyer chimes 16:22 Flavors require universe on new installs 16:22 yes, LP: #2037018 16:22 * Eickmeyer chimes out 16:23 enr0n: "default" sources should include universe, for all install types 16:23 vorlon: cool thanks 16:23 ubuntu-image is setting main,restricted by default but some (ex. ubuntu-server-pi-arm64) configurations do override it to add universe and multiverse 16:23 I think multiverse should also be enabled though the history there is a bit muddled 16:23 * juliank relatedly is also working with josch to get a hook added to mmdebstrap that auomtatically enables universe on Ubuntu systems 16:23 upils: well there's a bug about it being wrong to use the same set of components for the image build and the post-install sources 16:24 indeed -- it shouldn't be enabled during the image build itself, but patched in at the end 16:24 I see bootstraps of any sorts are main/restricted only, and then enable universe/multiverse? before building final image 16:25 so we don't install packages from them into the image :) 16:25 juliank: bootstraps of *Ubuntu* are main/restricted only 16:25 vorlon: which is now fixed (see LP: 2038111) 16:25 flavors include universe 16:25 hmm 16:25 upils: ok :) 16:25 Okay, well for the case of ubuntu-release-upgrader, which is *not* building images, I am going to just add universe to the default components. 16:25 +10 16:26 I'll untag etc. 16:26 enr0n: (and multiverse) 16:26 vorlon: ack 16:26 And next is another enr0n thingie: bug 2055806 16:27 analysis on the bug, seemed like it was a slam dunk to fix? 16:28 vorlon: does that mean you agree with my comment (https://bugs.launchpad.net/ubuntu/+source/openssh/+bug/2055806/comments/8) 16:28 enr0n: well it made sense to me :) 16:28 vorlon: ack, I will upload a fix today then 16:28 +1 16:28 so I agree but have thought deeply about it independently! 16:28 *not 16:29 If that fails some way we can always add the After= :D 16:29 OK that's it for incoming bugs, the other releases did not have anything for us 16:29 #topic Team proposed-migration report 16:30 #link https://ubuntu-archive-team.ubuntu.com/proposed-migration/update_excuses_by_team.html#foundations-bugs 16:30 * juliank hands the talking stick to vorlon 16:30 does it crash the browser today? 16:30 yup 16:30 480 packages needing attention 16:30 hasn't crashed my browser *yet* 16:31 let's go ahead and assign some of these out 16:31 and everybody can share in the time_t fun 16:31 libselinux: adrien please 16:31 vim: bdrung 16:31 ack 16:32 initramfs-tools vs klibc: cpete 16:32 btw, as I mentioned on mattermost, if it crashes your browser, download the page, and atler the page with: sed 's/\(.*\)<\/a>/\1/' 16:32 procps: dbungert: 16:32 ack 16:32 ack 16:32 python-ldap: waveform 16:32 vorlon: I'm scared :D 16:32 ack 16:32 libgtk3-perl: dviererbe: 16:32 ack 16:33 dviererbe: fwiw that seems to be a general pango1.0 ppc64el issue, based on the list of regressions - so you'll probably need to fix pango1.0 itself 16:33 adrien: my go-to is to just look at it in `links` on such days 16:33 libbsd: Skia 16:33 okay 16:33 ack 16:33 or good ol' w3m 16:33 libapt-pkg-perl: ginggs 16:33 aye aye 16:33 packagekit: xypron 16:33 dbungert: I know some do but I find it less readable; this sed call reduces the memory usage byt 75% currently, probably more when the page is worse 16:34 python-apt: juliank 16:34 dnspython: mkukri 16:34 ack 16:34 python-cups: mateus-morais 16:34 hooray 16:34 ack 16:34 curl: I'm just going to take this one myself because I know what that bootstrap chain looks like :) 16:34 for information, initramfs-tools vs klibc, there already is a fix here: https://salsa.debian.org/kernel-team/initramfs-tools/-/merge_requests/91 16:34 publicsuffix: enr0n 16:35 ack 16:35 skia: perfect, thanks 16:35 Skia: great, then someone can cherry-pick :) 16:35 yes, I think bdrung wanted to have a look, and certainly got sidetracked 16:35 apt vs db5.3: ogayot 16:35 vorlon: ack 16:35 apt vs xz-utils: upils 16:35 ack 16:36 ccache: pushkarnk 16:36 ack 16:36 ogayot: let's make that db5.3 in general please, there are several packages that need retested with --all-proposed or such (assuming they're fixed to depend on libdb5.3t64) 16:37 elfutils: ravikant_: 16:37 fwupd vs xz-utils: schopin 16:37 vorlon: ack 16:37 libtirpc: liushuyu 16:37 libuv1: mwhudson 16:37 vorlon: okay 16:37 pycurl: vpa1977: 16:37 vorlon: I am ooo next week, can sombody else take it? 16:37 cpete, please give me initramfs-tools vs klibc. you get vim instead. i have a pending initramfs-tools upload where i can include the fix from Skia (and yes, i missed to pick that fix) 16:37 and the rest of xz-utils to zhsj 16:38 bdrung: done for now 16:38 ack 16:38 bdrung: ack 16:38 nice, I got a non-armhf regression! 16:38 vorlon: so, umockdev armhf build fails (it failed a couple minutes ago) due to t64; are there general guidance there? 16:38 vorlon, ravikant_ I can take elfutils too I suppsoe 16:38 adrien: do we need to get umockdev rebuilt? if so, make that happen. or if we need to retest with --all-proposed, do that 16:38 juliank: thanks 16:39 vorlon: ack, thanks 16:39 adrien: ah you said the build fails. So yes, you need to make it not fail :-) 16:39 if you're lucky that's maybe a simple retry with new apt, or a copy to the bootstrap archive and back 16:39 if you're unlucky you should sign up to learn how to trace bootstrapping horrors with me 16:40 * schopin will try to attend that workshop 16:40 thanks, I'll see, it's either t64 or something else yet to be fully identified 16:40 Skia, I included your fix in the 0.142ubuntu20 upload which is still in -proposed 16:40 bdrung: great! 16:41 adrien: you're unlucky, umockdev depends on glib 16:42 adrien: or maybe you're lucky, because that means you probably don't have anything to do there and maybe should leave it to mwhudson or doko or myself 16:42 haha, I'll also try to get up to speed with what's going on with glib 16:43 adrien: there's a terrible bootstrap loop between glib2.0 and gobject-introspection 16:43 (well, at least for t64 because I never want to get deep into glib :) ) 16:43 doh 16:43 I got as far as building glib2.0 without gir 16:44 and then I had to leave it there to work on other stuff and didn't look any deeper at bootstrapping gobject-introspection 16:44 so jbicha reverted it because it was blocking things on !armhf in -proposed 16:44 juliank: back to you 16:44 thanks for the summary, yeah, it's complicated 16:44 and long 16:45 #topic aob 16:47 tomorrow is a public holiday in India 16:48 and in Berlin 16:48 not here :( 16:48 but on the bright side it's going to be sunny 16:48 (pun intended) 16:49 It is International Women's Day 16:49 we got this public holiday because Berlin has fewer public holidays than other regions in Germany 16:50 some celebrate women, other celebrate shiva 16:51 :D 16:53 final call! 16:53 32 16:53 3 16:53 2 16:53 1 16:53 #endmeeting Generated by MeetBot 0.4.0 (https://wiki.ubuntu.com/meetingology)