16:01 #startmeeting Weekly Ubuntu Foundations team 16:01 Meeting started at 16:01:20 UTC. The chair is juliank. Information about MeetBot at https://wiki.ubuntu.com/meetingology 16:01 Available commands: action, commands, idea, info, link, nick 16:01 #topic Lightning rounds 16:01 o/ 16:01 #link https://discourse.ubuntu.com/t/foundations-team-updates-thursday-18-january-2024/ 16:03 o/ 16:03 o/ 16:04 \o 16:05 "lost some time learning that a tab after the filename in patches is needed when the filename contains spaces" that sounds awful 16:06 o/ 16:07 * vorlon waves 16:07 o/ 16:08 bdmurray: yeah I scratched my head vigorously when upils came to me on that one. 16:10 Could somebody elaborate on it? 16:10 why would you have a tab after a filename in a patch 16:10 sorry 16:10 why would you have content after a filename in a patch 16:10 why does the filename contain spaces? 16:11 because it's legal 16:11 because patch(1) is weird that way? 16:11 even cpete is old enough to know don't use spaces in a filename 16:11 I guell diff $oldfile $newfile means you have to have a delimeter 16:11 if you don't have the \t it won't be able to parse the filename correctly if it has spaces in it. 16:11 oh you mean a filename with nothing after it except a magic \t ?! 16:12 Yes. 16:12 and you ended up with a patch where you had to manually add this? 16:12 https://bugs.launchpad.net/ubuntu/+source/patch/+bug/862280 16:12 hngh 16:12 OK um let's move on? 16:12 #topic Release incoming bugs 16:12 #link http://reports.qa.ubuntu.com/reports/rls-mgr/rls-nn-incoming-bug-tasks.html#foundations-bugs 16:12 Combine that with people using fancy editors that will remove trailing whitespace automatically... 16:13 Who would do that? 16:13 sounds like a text editor bug 16:13 doko raised bug 2049686 and assigned it to the security team 16:13 I'm not sure why it's also tagged incoming 16:14 This seems like work we need to do and not the security team? 16:15 Well I pinged doko on the bug for more info 16:15 We can revisit it next week? 16:15 bug 1838372 16:16 so we said this probably isn't possible under wayland but I don't think anyone had some spare time and interest to check? 16:17 We should probably create a spike card and untag. 16:18 creating one 16:18 FR-6347 16:18 but also I don't think that's noble-critical 16:19 or noble-realistic 16:19 it's also not targeted to noble, so I guess it's ok 16:19 And I dropped the tag 16:20 bug 2049529 16:20 I remember similar bug elsewhere (but don't remember where) and I believe we should probably fix that 16:20 agree 16:21 targeted and tagged todo 16:21 that would be great! ♥ 16:21 bug 2049540 16:22 yes 16:22 so yes, targeted and tagged todo 16:22 dracut-install was meant to be a drop-in replacement for previous initramfs-tools behavior so this should be treated as critical 16:23 I'm setting importance to high 16:23 #link http://reports.qa.ubuntu.com/reports/rls-mgr/rls-mm-incoming-bug-tasks.html#foundations-bugs 16:24 We still only have bugs in the queue that are actually for desktop, so skipping 16:24 http://reports.qa.ubuntu.com/reports/rls-mgr/rls-jj-incoming-bug-tasks.html#foundations-bugs is empty 16:24 http://reports.qa.ubuntu.com/reports/rls-mgr/rls-ff-incoming-bug-tasks.html#foundations-bugs is empty 16:24 #topic Team proposed-migration report 16:24 #link https://ubuntu-archive-team.ubuntu.com/proposed-migration/update_excuses_by_team.html#foundations-bugs 16:25 I didn't finish libxcrypt (or libcryptx?) and ruby but it's in progress 16:25 browsers crashing in 3... 2... 1... 16:25 so vorlon I assigned I think 3 items last week in alphabetical order increasing, so we gotta kind of go backwards or something to make it fair :) 16:25 heh 16:25 well 2 weeks ago is the last time I assigned anything 16:25 let's see here 16:26 textmode browsers can give better results when the proposed-migration report gets this long 16:26 dbungert: a what? 16:26 heh, update_excuses_by_team seems to require much more memory than update_excuses 16:26 bdmurray: like links or w3m 16:27 python-werkzeug looks like last week was moved from slyon to pushkarnk 16:27 pushkarnk: is this still in progress? 16:27 vorlon: I have 2 MPs under review 16:28 ok 16:28 debconf is assigned to enr0n - you ok to keep that? 16:29 vorlon: yes - I triggered a retry earlier in the week but never saw a result, so I tried again 16:30 sorry, browser crashed (uh because of that page's memory usage probably), taking a minute to get back in order here 16:31 enr0n: and it was queued again when you retried it? 16:31 still need to sort out python-apt and apt it's a bit messy right now 16:31 bdmurray: yes 16:31 netplan.io vs wpa: ogayot was working on this and raised an MP against britney to badtest it which I rejected 16:31 ogayot: are you still working on this? 16:32 vorlon: yes, I'm still working on it, with slyon's help too 16:32 ok 16:32 libxcrypt: adrien: are you ok to keep this? 16:33 yeah 16:33 I solved it locally, I need to do an MR 16:33 apt vs systemd: I don't see this one mentioned as currently assigned 16:33 so I guess that brings us to the new stuff 16:33 btw, it's impacting ncurses too I think (it's purely in ruby, and everything ruby3.1 will fail) 16:36 ok, apt vs systemd. enr0n you uploaded systemd, do you want to follow up on this or do you want someone else to take it? 16:37 looks like there are a good number of autopkgtests needing sorted for systemd, not just apt 16:37 vorlon: I am working on another systemd upload (real failures in systemd's tests), so yes consider that with me 16:37 ok 16:37 enr0n: I assume systemd-hwe is similar, since it's your upload and it's your autopkgtests that are failing 16:38 vorlon: yes, systemd-hwe needs the new systemd 16:38 but doesn't declare a versioned dependency on it? 16:39 heh I said the same thing but I don't remember wehre 16:39 (if it needs the new systemd at runtime and you declare a versioned dependency for this the autopkgtests would just dtrt I think; and also it would dtrt on the user's system...) 16:39 gnutls28, I'll take; just some autopkgtests to chase on ppc64el it looks like 16:39 Wouldn't the autopkgtests just end up with all-proposed? 16:40 um and then the perl transition 16:40 so I'm not going to try to dig through here to find things to assign out 16:40 heh 16:40 juliank: back to you :) 16:41 it's just for autopkgtest; the path to a test binary changed 16:41 I still am sorting out apt and python-apt, enr0n are you planning any ubuntu-release-upgrader upload? 16:41 enr0n: ok 16:41 juliank: no nothing planned at the moment 16:41 Otherwise I can go and upload a version that adapts to the new deb822 ordering changes in python-apt myself 16:41 ack 16:41 #topic AOB 16:42 I know I'm not a part of this meeting, but https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/2039873 is something that's been going on for a while. My suggestion would be to ask Foundations to help. Either way, now you know. *bows back out* 16:42 I'll be out tomorrow afternoon in case anyone notices 16:42 The lxc stuff is being discussed with server team 16:42 <3 16:43 So deb822 ubuntu.sources will be relatively forcefully merged by python-apt and not very good at preserving local layout changes - if it can merge two paragraphs together, it will 16:43 You can give them separate comments and it won't 16:44 We need to revisit a deb822 native experience that is better at preserving layout, ultimately the experience would be worse with the current API without that level of merging 16:45 (because it needs to split up entries some times, and you then want them to not remain split if you undo your change, you know) 16:45 vorlon: I didn't have time to dig in the exim/gnutls one yet but it can/should be for me 16:46 (but I don't have a ppc64el machine which might be annoying for reproducing the issue) 16:47 adrien: oh ok 16:47 Oh we've been silent for a minute, not counting vorlon's oh ok, so I guess we can call it 16:47 #endmeeting