/srv/irclogs.ubuntu.com/2024/04/04/#ubuntu-release.txt

vorlonbumping various build scores; skipping over k* because it sounds like wgrant is already handling (hopefully on both s390x and riscv64?)00:02
vorlonalso skipping plasma-*00:05
wgrantvorlon: Yep, I'm handling everything k* or building a libkf5*00:06
vorlonwgrant: but not plasma?00:06
wgrantSome of those have been caught up in it, but will check.00:06
cpetekanashiro, vorlon, dbungert: can someone requeue kcmutils build on riscv64? The build dep should be available now00:09
vorlondoing00:09
cpetethanks00:09
cpeteSo I've been scanning through the no_hide_arches list looking for build failures or dependency waits. I've stopped at knotifyconfig and there's nothing actionable above that currently. afk for dinner and when I come back I'll see if there's something automated I can setup to consume Dan's lists00:19
vorlonopenimageio bootstrapped, will copy back to the archive once the armhf binaries are available00:24
vpa1977anyone fixing faketime?00:27
vpa1977(next actionable on list is sssd and its failing tests partially due to faketime)00:28
vpa1977openjdk-8 did not build in ppa, will try to solve it00:31
vorlonvpa1977: lolno01:00
vorlonvpa1977: we should XFAIL the tests01:00
kanashirovpa1977 I think ahasenack was working on sssd,  we can check the status with him tomorrow01:01
vorlondbungert: so a list of packages that are blocked by tests and marked permanent failure would be helpful, those are packages not blocked by queued tests but by failed tests which need analyzed01:01
vpa1977vorlon: that's a build time failure, we can run the build with nocheck on armhf01:01
vorlonvpa1977: I don't think it's a good idea to nocheck the whole testsuite as opposed to XFAILing the specific tests that are failing due to faketime - and I think the other test failures are not yet fully analyzed01:02
dbungertvorlon: makes sense, I'll do that next01:26
kanashiroI am checking libgpod and it is blocked in -proposed because libgpod-dev is depending on libimobiledevice-dev which is in universe in -proposed and -updates, but in main in the release pocket (and all previous ubuntu series). Not sure what I can do to fix this02:30
vorlonmwhudson, kanashiro: so the buildd tarball also seems to have noble-updates enabled by default, but that appears to get overwritten for a livefs build, which explains the much longer list of uninstallables in our build log03:00
mwhudsonvorlon: right yes, all builds of all kinds get some sources.list mangling i think?03:07
vorlonyeah I expect so, though it's not part of the build log afaics03:07
vorlonI'm not sure why noble-updates gets disabled here when it doesn't for stable releases, must be some magicking03:07
tsimonq2> the buildd tarball also seems to have noble-updates enabled by default waaaaaat?03:17
wgrantvorlon: You can see it in the override-sources-list invocation around line 13 of each build log.03:23
tsimonq2For reference, this is Jammy's, which is probably what it should be for Noble:03:29
tsimonq2RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=lxd --series=jammy --arch=amd64 LIVEFSBUILD-600220 'deb http://ftpmaster.internal/ubuntu jammy main universe' 'deb http://ftpmaster.internal/ubuntu jammy-security main universe' 'deb http://ftpmaster.internal/ubuntu jammy-updates main universe' 'deb http://ftpmaster.internal/ubuntu jammy-proposed main universe'03:29
dbungertvorlon: something like this?  https://paste.ubuntu.com/p/Qw3Btdds5J/03:35
tsimonq2vorlon: My best guess for this magic are lines 192-193 of lib/cdimage/livefs.py in ubuntu-cdimage, those make their way to the actual livefs.requestBuild() API call.03:42
tsimonq2I can't find any such magic elsewhere, such as debian-cd or livecd-rootfs itself.03:42
tsimonq2My *theory* is that commenting out those two lines as a cowboy would DTRT.03:43
mwhudsontsimonq2: have you looked at launchpad-buildd?04:00
tsimonq2mwhudson: I have, and I didn't find anything useful in there.04:00
mwhudsonok04:00
tsimonq2:)04:01
-queuebot:#ubuntu-release- New binary: gnome-shell-pomodoro [s390x] (noble-proposed/universe) [0.25.1-0ubuntu1] (no packageset)05:08
=== pushkarnk1 is now known as pushkarnk
-queuebot:#ubuntu-release- New: accepted gnome-shell-pomodoro [s390x] (noble-proposed) [0.25.1-0ubuntu1]06:17
wgrants390x caught up, doing a mass give-back08:05
=== alucardromero4 is now known as alucardromero
vorlonpackages whose migration is currently on the critical path for livecd-rootfs: cdrkit openldap glib2.0 systemd parted qemu libpng1.6 snapd08:06
vorlonthere may be some others hidden under python deps which we'll be able to see more clearly after the next publication run08:06
-queuebot:#ubuntu-release- New binary: gnome-shell-pomodoro [amd64] (noble-proposed/universe) [0.25.1-0ubuntu1] (no packageset)08:11
vorlonI've scheduled retries of all autopkgtest failures for the above packages but there's going to need to be some manual review and overriding of failures here08:16
vorlonI'm also going to schedule the blocking 'in progress' tests over to the regular queue ahead of the huge queue08:17
wgrantI suppose there's no way for mortals to jump the autopkgtest queue?08:29
vorlonno but we've put the mass of tests in the 'huge' queue which gets loadbalanced vs the regular queue08:30
vorlonso anything that needs retried and is directly blocking someone working on this gets priority queuing08:31
wgrantAh cool08:32
sil2100o/08:47
ricotzhello SRU team, please take a look at https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/205868708:58
-ubottu:#ubuntu-release- Launchpad bug 2058687 in libreoffice (Ubuntu Mantic) "[SRU] libreoffice 7.6.6 for mantic" [Medium, In Progress]08:58
vorlonone additions to that list now that python3 has migrated: python-apt08:59
vorlonuh maybe apt itself should be in that list09:02
upilsvorlon, I am looking at parted09:52
slyonI'm tackling systemd vs ayatana-indicator-session10:01
dokovorlon: do you have a list of packages temporarily removed from -proposed?10:02
dokocomponent-mismatches-proposed.txt has some strange binary-only promotions to main, mostly for old library binaries. but looking at recent builds, there are none. e.g. libprotobuf-lite32 for mysql-8.010:07
-queuebot:#ubuntu-release- New: accepted gnome-shell-pomodoro [amd64] (noble-proposed) [0.25.1-0ubuntu1]10:11
juliankNote that due to the removal of the previous release pocket versions of amd64 packages, apt/unattended-upgrades will now go and install -proposed versions for you, as your installed version is no longer present in a higher-pinned repository10:22
juliankWhich is normally by design but a bit annoying right now10:22
juliankNote that it only upgrades packages you have currently installed that were removed to proposed10:23
juliankNew installs would pull pre-t64 versions from -updates10:23
juliankAnd Architecture: all packages are still in the release pocket, so e.g. systemd-dev will have a candidate of 255.4-1ubuntu5 whereas it will try to upgrade systemd to proposed 255.4-1ubuntu6 (or -updates 255.2-3ubuntu2 if you did not have the t64 version installed)10:24
slyonsystemd/255.4-1ubuntu6 is skiptested, so I think we should ignore those regressions and focus on glib2.0 instead (which is blocking systemd migration)10:29
upilsAbout parted regressions: All were retried or are tests are already requested by vorlon except 210:35
upils- livecd-rootfs/24.04.55. Should I request a retest with parted/3.6-4build1 or use every currently problematic pkgs as triggers?10:36
upils(on amd64)10:37
bdrungI am looking into cdrkit10:37
upils- nova/3:29.0.0~rc1-0ubuntu2: a retest for amd64 is already queued but without parted/3.6-4build1. Should I request one with parted/3.6-4build1 as trigger? or wait for the other one to succeed?10:37
slyonupils: just parted/3.6-4build1 if you think the other pkgs could cause unrelated regressions. But all of them if you're confident that it will pass (e.g. from looking at the test history or running local tests).10:39
slyonupils: wrt nova: Yes, queue a test for nova vs parted/3.6-4build110:41
upilsthanks!10:42
schopintaking qemu10:42
dokowhat are the critereas, investigate each test failure, including i386?10:43
schopinsil2100: ^10:44
bdrungretriggered most tests for cdrkit.10:48
bdrunglooking at snapd now.10:48
schopinCan we consider that a test is OK if all-proposed run is good, like last week?10:52
bdrungI triggered livecd-rootfs migration-reference/0 to let them fail. then snapd should migrate.10:53
schopinbdrung: did you do it on all archs?10:57
bdrungschopin, yes11:00
schopinthanks :)11:00
pushkarnkI'll starting working through openldap11:10
bdrungI'll start looking at glib2.0 from the bottom up11:20
pushkarnkopenldap has a long list, I have started from the top (balsa)11:22
ravikant_triggered sbuild with migration-reference/0 for qemu migration11:24
schopinfor qemu, cinder/i386 and isa-support/i386 are badpkg, I've retriggered cryptsetup/arm64 with the last succesful trigger list, and the rest (up to livecd-rootfs) are either in progress or already solved.11:24
schopinThe rest of the list is with ravikant_ :)11:25
schopinI'll circle back to qemu after I get some grub.11:25
juliankPlease restore amd64 builds of shim-signed 1.57+15.8-0ubuntu1 in noble release pocket and remove shim-signed from updates11:26
juliankIn all hilariousness this was actually built in mantic11:27
ravikant_for qemu, nova is bad-pkg, open-iscsi is a pass, osk-sdl is flaky.11:27
ginggsqemu is not blocked by autopkgtests11:30
ginggs"Should wait for tests relating to qemu 1:8.2.1+ds-1ubuntu9, but forced by ubuntu-release "11:31
ginggsit is blocked by11:31
ginggsDepends: qemu libpng1.6 (not considered)11:31
ginggsDepends: qemu glib2.0 (not considered)11:31
juliankcan we clean out the -updates packages that have newer versions in release again now?11:40
=== pushkarnk1 is now known as pushkarnk
juliankDid we just break Depends in amd64 release pocket?11:47
julianklibkpim5kmanagesieve5 4:23.08.5-0ubuntu3 has Depends: libqt5core5t64 and migrated, but libqt5core5t64 is only in proposed at least here11:48
juliank(launchpad is too slow to say anything)11:48
juliankIs it again a problem of non-atomic migration11:49
juliankI'm debugging EDSP files with upgrade failures that people on reddit send me11:58
julianks/upgrade failures/packages being removed/11:59
schopinginggs: damned, I missed that line!12:15
jbichaginggs: could you update the force-skiptest hint for the new gnome-remote-desktop version? (armhf was removed last week but is back in -updates with the older version)12:16
ginggsjbicha: looking12:18
* schopin wonders why we have inkscape on i386?????12:20
juliankheh12:22
jbichainkscape is a build dependency but it might be possible to rearrange packaging to not need it on i38612:26
schopinProbably just a matter of adding a :native somewhere.12:28
ginggsjbicha: i added a force hint for gnome-remote-desktop/46.0-212:29
rbasakWould someone like to give me a task to work on?12:32
slyonrbasak: trying to get glib2.0 and/or libpng1.6 migrated, e.g. picking a random spot in their autopkgtest regressions and working down from there.12:36
ogra_rbasak, my dishes need doing ... want to come over ?12:36
ogra_😛12:36
rbasakogra_: would that be a Noble cause :-P12:37
slyonthose two libs are currently on the critical path12:37
rbasakslyon: looking12:37
ogra_rbasak, yeah, that would be extremely noble of you 😉12:37
slyonthanks!12:37
rbasakOK I'll start looking from glib2.0's gphotofs entry and work my way down from there12:38
slyonI'm currently at glib2.0 vs libgepub12:38
bdrungand i am working my way up on glib2.0 and currently at webp-pixbuf-loader12:44
schopinI keep seeing installability issues for linux-libc-dev on i386, but I can't figure out why. Does anyone has a clue?12:48
bdrungschopin, IIRC i have seen that on amd64 in a chroot as well. can you point to an example?12:49
schopinhttps://autopkgtest.ubuntu.com/packages/z/zvbi/noble/i38612:49
schopinbdrung: ^12:50
bdrungschopin, sorry, i fail to explain that12:59
ginggsthe last britney run (10:34) failed due to the brief launchpad outage13:09
ravikant_looking at libpng1.6, moving up from zvbi13:09
ravikant_for libpng, zvbi, wxwidgets3.2, vlc, visp, sox, poppler, openjdk-8, opencv, odin, are FAIL badpkg. openjdk-23 is flaky.13:19
rbasakA lot of these (under glib2.0) seem to already have autopkgtests queued?13:22
upilsFor nova/3:29.0.0~rc1-0ubuntu2 on amd64, blocking livecd-rootfs I have unmet dependencies (see https://autopkgtest.ubuntu.com/results/autopkgtest-noble/noble/amd64/n/nova/20240404_114824_7e32f@/log.gz) on libvirt-daemon-system I do not understand why. Binaries for libvirt-daemon-* version 10.0.0-1ubuntu1 are still published in main (updates)13:23
slyonravikant_: are you triggering corresponding tests to resolve the badpkg situation?13:24
slyonrbasak: yes. I'd suggest skipping over those that have (releveant) tests queued already13:24
rbasakOK13:24
ravikant_slyon: I did not. What should I use as Trigger?13:24
ravikant_libpng1.6 in this case?13:25
ravikant_I meant libpng1.6/1.6.43-5build113:25
schopinIMHO if it's only on i386 we shouldn't waste too much time on it.13:26
slyonravikant_: It always depends a little bit on the apt output from the respective logfile. Sometimes it can be the package to be migrated itself (if there's a newer version in -proposed), or there can be anohter hint at the end of the logfile, which might be worth checking for a newer version in -proposed. A last resort would be &all-proposed=1 (that's what I did on i386, as I didn't want to waste too much time on int)13:27
ravikant_ok, I'll try that.13:28
rbasakSo https://autopkgtest.ubuntu.com/packages/g/graphviz/noble/i386 for example seems to have a bunch of attempts and hasn't resolved.13:29
rbasakShould I investigate deeper? What does not wasting time on it mean exactly?13:29
schopinrbasak: our short term goal being to be able to build images, if it's a badpkg issue and not an actual test failure I think hint through the failure is acceptable.13:40
-queuebot:#ubuntu-release- New sync: python-influxdb-client (noble-proposed/primary) [1.40.0-1]13:40
-queuebot:#ubuntu-release- New sync: python-reactivex (noble-proposed/primary) [4.0.4-1]13:40
sil2100I don't know what was vorlon's recommendation for this, but I'd like for someone at least to take a look at the badpkg issue? Since I'd be curious what's up13:47
schopinI'm trying to figure out the linux-libc-dev thing but I'm actually having issues just having a suitable i386 environment to begin with :/13:48
schopinhttps://autopkgtest.ubuntu.com/packages/g/graphviz/noble/i386 -> that one has all-proposed=1 badpkg :/13:49
athosAre we working in any specific list ATM?13:50
jamespagethose two syncs above are to support a sync for cloudkitty to 20.0.0 which is currently blocking autopkgtests in noble (as its the old release which is not compatible with the oslo's in noble).13:50
sil2100New britney run just finished \o/ waiting for the new update_excuses13:54
slyonathos: cdrkit openldap glib2.0 systemd parted qemu libpng1.6 snapd apt python-apt13:55
slyonbut beware: some are hinted/skiptest already. So ignore those13:56
sil2100huh, weird, snapd still doesn't want to migrate even the reference tests failed, let me just hint it to save time14:00
vorlondoko: abseil; mpg123; .14:00
athosapt is interesting since it is hindering mksbuild usage (for noble schroots) is it hinted. it seems taht steve is getting those fixed now.14:04
=== pushkarnk1 is now known as pushkarnk
schopinIf anyone hasn't done so already, remember to refresh your excuses page :)14:12
sil2100It's getting shorter every moment14:14
upilsI am bit lost about the test failure for nova (as explained above). The same error is also happening on i386. Anyone available to quickly check and tell me if this is something obvious? (like something we should hint for now)14:14
schopinupils: I don't see nova on the new excuses.14:15
upilsI do :D (but maybe I am looking in the wrong place -> https://ubuntu-archive-team.ubuntu.com/proposed-migration/update_excuses.html#parted)14:16
schopinAh, you mentioned it blocking livecd-rootfs earlier.14:16
schopinupils: I'd start with an all-proposed=1 run14:18
upils> Ah, you mentioned it blocking livecd-rootfs earlier.14:18
upilsI did, yeah, my bad14:18
upilsok, will do, thanks, but I do not understand why it would fix the issue14:19
jamespageupils: looking that that nova failure14:21
schopinupils: it wouldn't fix the root issue, but it could potentially allow the tests to run.14:22
jamespageupils: I think the package install is confused by the mismatch of 'all' and 'amd64' package versions between noble-updates and nobel{-proposed}14:23
jamespageI've also seen a few of these but I've stopped hitting recheck until rebuilds are all through14:24
upilsjamespage, thanks. You think that because you see `522s Get:143 http://ftpmaster.internal/ubuntu noble-updates/main amd64 libvirt0 amd64 10.0.0-1ubuntu1 [1822 kB]` ?14:24
upilsschopin, oh ok. So I guess it could at least unblock the situation14:25
jamespageupils: I think so - only the amd64 binaries got removed from the release pocket so we're in this weird mismatched version position right now14:26
jamespagethis exploded my laptop this morning :)14:26
vorlondoing a retrigger now of all failed tests for the key packages for livecd-rootfs just in case14:26
vorlonjuliank: cleaning out -updates requires freezing and unfreezing the archive, so no14:27
vorlonjbicha, schopin: :native is not relevant to how we build packages, so no14:27
vorlonschopin: auotpkgtest runners are cross-arch, launchpad builds are not14:28
schopinoh? TIL.14:28
jamespageupils: https://dpaste.com/5JFPVHJZY - fairly easily reproduced locally14:29
vorlonrbasak: glib2.0 tests queued> tests will be queued but no guarantee they'll pass on a retry! so analysis needed14:30
vorlonrbasak: we will ignore i386 test failures liberally14:30
jbichaI'm uploading gtk+2.0 now, because gtk+2.0 already migrated for xz-utils. This will allow overlay-scrollbar to build on armhf14:32
vorlonsil2100: badpkg issue> which one?14:32
juliankvorlon: hmm, isn't it just for package in packagesd; if version is newer in release pocket; then remove-package -s noble-updates package; fi; done14:32
vorlonjuliank: we *cannot remove packages from -updates*14:33
vorlonwithout freezing the archive14:34
julianksounds peculiar14:34
schopinvorlon: a lot of i386 tests are failing due to installability problems14:34
vorlonschopin: if those are the only tests blocking, ask the release team to skiptest hint the package14:35
vorlonbut if there are tests pending, we wouldn't hint yet14:35
vorlonalso now queuing --no-proposed retests for all failing tests14:35
RikMillsI think KDE stacks are finallt geting there. thank you for being patient and letting our retry script do its job14:39
RikMills*finally14:39
vorlonyes, the archive mails for KDE stack landing in the release pocket have been promising14:40
vorlonnow if only we could get glib2.0 in ;)14:40
juliankLike I said this morning EU time14:40
juliank> libkpim5kmanagesieve5 4:23.08.5-0ubuntu3 has Depends: libqt5core5t64 and migrated, but libqt5core5t64 is only in proposed at least here14:40
schopinqa-help: the last two attempts on https://autopkgtest.ubuntu.com/packages/a/adios2/noble/arm64 seem to be an infra failure?14:40
vorlonjuliank: sure, so someone (on Kubuntu) could run the qtbase-opensource-src blocking tests to ground14:40
julianki.e. KDE PIM stuff migrated *before* the Qt it depends on14:41
juliankWell this unsat dependency is making apt just remove plasma-desktop14:41
juliankwhy did we migrate it in teh wrong order?14:42
juliankI'd have expected us to not break amd64 dependencies harder14:42
vorlononly if it didn't increase net uninstallability on amd6414:42
schopinMaybe the LP outage interrupted the publisher?14:42
juliankNah I don't think Qt is ready to migrate yet14:43
vorlonjuliank: it could have been either noble-updates nonsense because britney looks at it; or because we removed amd64 binaries from release pocket but not arch: all, which britney counts uninstallibilities of specifically on amd6414:43
juliankAh so everything is horrible basically14:44
jbichayay, webkit2gtk finished building14:44
vorlonorig: 20349+0: a-3297:a-3167:a-4876:i-266:p-2940:r-2912:s-289114:44
upilslooking at libvirt to try and possibly unblock parted14:45
vorlonthat's a lot of packages britney says are uninstallable on baseline :P14:45
vorlonthe only meaningful blocking test for cdrkit is nova, which is blocked by installability of test deps14:46
vorlonlivecd-rootfs ignorable, ubiquity ignorable (on arm64 heh), i386 ignorable, all other tests pass on amd6414:47
upilsvorlon, that is what I am trying to solve14:47
vorlonso hinting14:47
upils(the installability of test deps for nova)14:47
Skiaschopin: sorry, was in a call14:47
Skialooking14:47
vorlonupils: fixing it is not the requirement, vs analyzing it and making sure it doesn't pose a real risk of regression14:48
vorlonupils: (the installability should *also* be fixed but async)14:48
schopinSkia: it's not just that package either, I've seen this on a couple of others too.14:48
schopinlooking into libpng1.6 vs gtk4 (looks like a real regression)14:49
andersson1234yes, those look like infra failures14:49
andersson1234we can re-enable retries if you'd like, though that may slow down our throughput14:49
Skiaschopin: yeah, that definitely looks like an infra issue, and I've had other issues with the infra today. I currently have an open RT about those, even though not on bos02. IS also told us that the Launchpad fire earlier got them quite busy, so maybe related.14:50
Skiaandersson1234: are the three usual retries disabled?14:50
andersson1234yes, let me double check14:51
Skiaandersson1234: okay, I missed that. That may be worth mentionning on our status page.14:51
andersson1234yes, since 28th march https://git.launchpad.net/autopkgtest-cloud/commit/?id=17dc61a0867ebf23d482fd7d6e0d695849ec343b14:52
-ubottu:#ubuntu-release- Commit 17dc61a in autopkgtest-cloud "Merge remote-tracking branch 'andersson123/reduce-retries'"14:53
andersson1234(and then your amendment after) - I will add it to our status page14:53
sil2100vorlon: quick question about apt in noble-proposed - I see that it's actually a no-change rebuild - I'm probably missing context, but any reason not to skiptest it?14:55
vorlonsil2100: I don't have any reason not to - it just was missed by my scripts because it was a double-rebuild (oops)14:55
sil2100Let me do that then14:56
vorlonhmm the curl autopkgtest failure on openldap looks bad, it's not caused by openldap but random rebuild ordering means something still depends on libelf1 instead of libelf1t64 on amd64 and makes a sad15:19
vorlonoh but that's in the release pocket too15:20
vorlonso maybe fixed by migrations alone15:20
pushkarnkvorlon: I guess its debugedit15:22
vorlonlooks like it may be, yes15:22
vorlonpushkarnk: interestingly, debugedit is blocked in -proposed by a similar installation failure on debhelper15:28
vorlonI'll just hint it through15:28
pushkarnkok15:29
vorlonwait, ehm15:29
vorlonok weird debugedit was uploaded on March 1 but wasn't built on amd64 until March 30 so missed the xz-utils window?!15:32
vorlonand the new debugedit still depends on libelf1 because of the random rebuild ordering heh15:32
bdmurrayvorlon: Could there be other double-rebuilds that are missing?15:33
vorlonbdmurray: yes but I don't have a good way to systematically detect them without changelog parsing etc because in some cases the first rebuild will be for time_t so not automatically ignorable by the policy we have so far agreed15:35
-queuebot:#ubuntu-release- New binary: libqofono [amd64] (noble-proposed/universe) [0.122-2] (no packageset)15:35
-queuebot:#ubuntu-release- New binary: libqofono [ppc64el] (noble-proposed/universe) [0.122-2] (no packageset)15:35
vorlonso anyway, debugedit reuploaded15:35
vorlonand curl vs openldap ignorable15:35
andersson1234I've been looking at openldap vs freedombox btw, as well as a few others15:36
-queuebot:#ubuntu-release- New binary: libqofono [armhf] (noble-proposed/universe) [0.122-2] (no packageset)15:40
andersson1234pushkarnk: where are you up to on openldap?15:40
-queuebot:#ubuntu-release- New binary: libqofono [s390x] (noble-proposed/universe) [0.122-2] (no packageset)15:41
pushkarnkandersson1234: curl, to be honest. I did run through some other packages test failures, but didn't really spend quality time on them15:43
bdrungi am looking at mtd-utils now15:43
vorlonandersson1234, pushkarnk: so anyone tried to reproduce the lighttpd/amd64 autopkgtest failure? (a priority because it's amd64)15:44
schopinvorlon: I think we should badtest gtk4/4.14.1+ds-0ubuntu2 (and ubuntu1), see LP: #205915815:45
-ubottu:#ubuntu-release- Launchpad bug 2059158 in gtk4 (Ubuntu) "proposed-migration for gtk4 4.14.1+ds-0ubuntu1" [Critical, New] https://launchpad.net/bugs/205915815:45
vorlonschopin: badtest, or baseline retest?15:46
dbungertlogs: missingbuild log with arch filtering https://paste.ubuntu.com/p/F4C3G5RMhb/15:47
dbungertmissingbuild, no arch filtering https://paste.ubuntu.com/p/KNWWhPHWB8/15:47
schopinvorlon: Well, on amd64 baseline would succeed since the tests are properly executable in the -updates version.15:47
dbungertautopkgtests in a PERMAFAIL state (regressions) https://paste.ubuntu.com/p/fb3t7VQ7pF/15:47
dbungertblocked chains https://paste.ubuntu.com/p/SjyHTxmjhY/15:47
vorlonschopin: I don't think the baseline pulls from -updates?15:49
jbichaschopin: yes, nteodosio also recognized the executable problem for autopkgtests but I don't think we were intending to upload until gtk4 migrated first15:49
jbichahttps://salsa.debian.org/gnome-team/gtk4/-/merge_requests/2215:49
-ubottu:#ubuntu-release- Merge 22 in gnome-team/gtk4 "Make installed-tests executable." [Closed]15:49
vorlonschopin: correct me if I'm wrong15:49
schopinjbicha: I figured, and yes I think it'd be bad to upload just to fix that right now :)15:50
schopinvorlon: experience tells me that when we disagree I'm usually the one being wrong.15:51
vorlonschopin: well let's look at the logs :)15:51
vorlonschopin: https://autopkgtest.ubuntu.com/results/autopkgtest-noble/noble/amd64/l/lighttpd/20240404_002824_ea614@/log.gz the one I'm looking at shows noble-updates so you're right15:52
schopinbut where would the gtk package be pulled from in baseline if not from updates?15:52
vorlonschopin: badtesting now15:52
vorlonschopin: well if it failed to be pulled in at all then the tests would also definitely fail!15:52
schopinheh15:52
-queuebot:#ubuntu-release- New binary: libqofono [arm64] (noble-proposed/universe) [0.122-2] (no packageset)15:53
vorlonschopin: so did you want this badtested on amd64 or on all archs?15:54
vorlonschopin: it *fails* on all archs but the baseline should fail the same way on !amd6415:55
schopinwell there you go, amd64 only.15:55
vorlonok15:55
vorlon2725s Duplicate config variable in conditional 0 global: server.name16:07
vorlonok lighttpd failure is Not Our Fault16:07
ahasenack_do we have a wiki or discourse page that summarizes the time_t effort, for public consumption?16:09
vorlonno16:09
vorlonahasenack_: is https://autopkgtest.ubuntu.com/packages/n/nfs-utils/noble/s390x interesting to the Server Team16:12
ahasenack_938s mount.nfs: mount system call failed for /mnt16:12
ahasenack_yes16:12
ahasenack_even a simple mount seems to be failing, not just kerberos16:14
vorlonandersson1234, pushkarnk: I'm hinting openldap now16:15
vorlonfreedombox vs ufw Breaks is not an openldap regression16:15
ahasenack_oh, s390x only16:15
ahasenack_well, that's easier than armhf to get a VM on16:15
vorlonand it looks like it passed when andersson1234 retried the test16:15
vorlonahasenack_: :)16:15
sergiodjahasenack_: I have a machine available if you need16:16
ahasenack_sergiodj: armhf?16:16
vorlonlooking at glib2.0 now16:16
sergiodjahasenack_: s390x16:16
vorlonglib2.0 a bit trickier because I see a lot of armhf test failures and this isn't a no-change rebuild16:17
sergiodjvorlon: I'm a bit out of the loop (meeting right now), but is there any openldap problem that needs to be investigated?16:17
vorlonnote to all: the regular autopkgtest queue is empty, don't be shy about triggering retries of failing tests if you need to16:17
vorlonsergiodj: no, openldap hinted, all failing revdep tests are analyzed or cleared via retry16:18
sergiodjvorlon: ack, thanks16:18
cpaelzervorlon: I saw on https://bugs.launchpad.net/ubuntu/+source/bpftrace/+bug/2052809 you only promoted -release, but the versions not -updates and -proposed. Would those not also be needed to not set back the component when it migrates?16:20
-ubottu:#ubuntu-release- Launchpad bug 2052809 in bpftrace (Ubuntu) "[MIR] bpftrace" [Undecided, Fix Released]16:20
vorlonoh, I see ubuntu-server images are building successfully on non-amd64, confirming that remaining bootstrap issues are amd64-only, excellent16:20
vorloncpaelzer: -proposed yes, -updates will be deleted so doesn't matter. Can you take care of it?16:20
cpaelzerI will16:20
cpaelzeralso I'll do the same for src:bpfcc so that this mismatch isn't a migration blocker anymore16:21
sergiodjvorlon: is there a list of issues you guys are using today?16:21
vorloncpaelzer: sorry, no real way from the component-mismatches reports to see that packages need promoting in both pockets16:21
schopinsergiodj: I think https://paste.ubuntu.com/p/SjyHTxmjhY/16:21
vorlonsergiodj: the remaining packages for stage 1 that need to get migrated asap are: glib2.0 systemd parted qemu libpng1.6 snapd16:22
sergiodjschopin: thanks16:22
vorlonsergiodj: see scrollback for information about any blocking test failures that people are already investigating16:22
sergiodjvorlon: thanks, will do16:22
vorlononce those are all cleared, the list schopin points to is good16:23
bdrungHas anyone seen such kind of failure? https://bugs.launchpad.net/ubuntu/+source/mtd-utils/+bug/206021416:23
-ubottu:#ubuntu-release- Launchpad bug 2060214 in mtd-utils (Ubuntu) "mtd-utils 1:2.1.6-1build1 FTBFS" [Undecided, New]16:23
vorlonsomeone could go deep on https://autopkgtest.ubuntu.com/packages/a/ayatana-indicator-session/noble/armhf to see what's still pulling in libelf1 on armhf instead of libelf1t64, and get that resolved in the release pocket16:25
bdrunglet me check ayatana-indicator-session and leave mtd-utils to someone else.16:27
juliankvorlon: bdrung: https://magenta.jak-linux.org/ubuntu-archive/distcheck/noble.armhf/release.txt says debugedit:armhf depends on libelf1, cuasing lots of unsat build-depends16:27
vorlonanalyzed armhf test failures against glib2.0 of ayatana-indicator-session, booth, cjs, cpdb-backend-file, dbus-test-runner, all ignorable for promotion16:27
vorlonjuliank: well I just uploaded debugedit16:28
vorlonjuliank: because it was depending on libelf1 on amd64 after the latest rebuild and breaking things; when that migrates to the release pocket it should be cleaner?16:28
juliankI think retrying with new debugedit should clear it out?16:29
juliankif it's published yet16:29
juliankbut wild guess16:29
vorlonjuliank: the existing debugedit on armhf should already have been built against libelf1t6416:29
juliankThat said I can actually run dose against debugedit on the release pocket16:30
vorlonjuliank: https://launchpad.net/ubuntu/noble/armhf/debugedit/1:5.0-5build1 confirms, the rebuild from the beginning of March already has the libelf1t64 dep16:30
juliankBut my report from release pocket also says:16:31
juliank  * ayatana-indicator-session                build-depends on missing cmake-data:armhf (= 3.28.3-1build5) via cmake:armhf, but not a regression16:31
juliankdid you kill cmake entirely in the release pocket?16:31
vorlonI probably had to kill cmake-data:all because of cmake self-build-depends, so that it could pull the older version from -updates16:32
juliankzeah so ugh16:32
cpaelzerAlso the build log says debugedit -> libelf1t64 in https://launchpadlibrarian.net/723142362/buildlog_ubuntu-noble-armhf.debugedit_1%3A5.0-5build2_BUILDING.txt.gz16:33
julianknothing that has cmake in build/depends and tests having buildddeps in it is going to pass16:33
cpaelzervorlon: FYI the bpfcc and bpftrace component mismatches are fixed now16:33
vorloncpaelzer: cheers16:33
juliank debugedit  | 1:5.0-5                 | noble           | source, amd64, arm64, armhf, i386, ppc64el, riscv64, s390x16:33
juliank debugedit  | 1:5.0-5build1           | noble-proposed  | source, amd64, arm64, armhf, i386, ppc64el, riscv64, s390x16:33
juliankdebugedit with the rebuild against t64 never left proposed16:33
juliankSo yes, broken cmake and debugedit still broken16:34
vorlonoh, fwiw i386 autopkgtests can fail because of multi-arch: same libraries not being installable because i386 and amd64 have different versions available: https://autopkgtest.ubuntu.com/packages/d/dbus/noble/i38616:34
vorlonwhich just reinforces that we should be ignoring i386 right now16:34
juliankYes16:34
juliankI figured as much when I read lots of i386 failures earlier16:35
vorlonjuliank: yeah debugedit curiously was ftbfs (dep-wait?) on amd64 for a month, so missed xz-utils entirely and didn't have to be removed, *but* when it finally built it built against libelf1 instead of libelf1t64 :P  so now that's fixed and it should be migratable today16:35
juliankSo realistically you need to drop *all* cmake binaries from the release pocket16:35
vorlonI haven't looked at cmake it's not critical path16:35
vorlonjuliank: no because old cmake in -updates on armhf is not t6416:35
julianki.e. they are not installable due to = cmake-data depends16:35
vorlonjuliank: where are you seeing problems from this?16:36
juliankvorlon: that's the other half of why the autopkgtest is failing16:36
andersson1234vorlon: good to hear the test passed, I'm going to try and reproduce the lighttpd/amd64 test now16:36
vorlonjuliank: "the" autopkgtest?16:36
juliankAnd if you were to try apt in the release pocket it would fail too16:36
juliankvorlon: the one you mentioned ayatana-indicator-session16:37
vorlonandersson1234: I reproduced lighttpd/amd64 and it's a garbage test harness in lighttpd, generates a bogus config file for lighttpd itself16:37
juliankLike I said, the same applies to e.g. apt migration-reference/0 tests - they would fail now16:37
vorlonjuliank: ok cool - so the only action here is to make sure cmake gets promoted16:37
juliankvery urgently16:37
vorlonnot as urgently as unblocking image builds16:38
andersson1234vorlon: okay i'll hold off on that and continue looking at regressions16:38
juliankbefore britney goes retries migration-reference/0 tests of packages depending on it and just migrates all16:38
vorlonbut if migrating cmake makes a lot of other tests pass so we don't have to manually deal with them that's a good thing16:38
vorlonjuliank: tests for cmake are currently not queued at all since it's not seeded in any images.  Feel free to queue up those tests now to move cmake forward16:39
vorlonbdmurray, andersson1234: do we still have horrible shell code in autopkgtest-cloud/autopkgtest to compute the list of binary packages to set a pin for, and if so should we replace that with Pin: src:$sourcepackage which I think didn't exist at the time this was first implemented16:40
juliankAtriggered16:41
bdmurrayparide: ^^16:43
schopinww/quit16:43
schopinHem. Disregard this :)16:44
vorlonsomeone please take care of util-linux16:45
vorlonwell gst-omx/armhf autopkgtest failures are ignorable, that package was removed from release this week as a Debian removal16:49
vorlonjuliank: fwiw this is an argument for prioritizing --all-proposed retests right now instead of --no-proposed16:50
juliankI wish I could help more but the time_t stuff and DST kind of killed much of me16:53
juliankI stayed up later and later during time_t and it's all broken now :(16:54
andersson1234tackling openldap vs krb516:54
vorlonseb128, jbicha: libgdata autopkgtest failures on armhf and ppc64el are concerning, mention of sysprof vs libsoup here16:54
vorlonseb128, jbicha: similar failure for libsoup2.4 itself https://autopkgtest.ubuntu.com/packages/libs/libsoup2.4/noble/armhf looks to me like libsoup2.4 has an undeclared dependency on sysprof, that was masked by glib2.0 depending on it, which has now been backed out16:57
ahasenack_what about krb5? I might be able to help, between sssd debugging sessions16:58
vorlonI haven't looked but if it hasn't migrated yes that's important17:00
vorloncan't have an amd64 server build without it :)17:00
vorlon(and probably not desktop)17:00
ahasenack_looking at https://ubuntu-archive-team.ubuntu.com/proposed-migration/update_excuses.html#krb5, seeing some reds17:01
ahasenack_some double listed packages in different versions, usually a sign that a new run could clarify things17:01
andersson1234openldap vs nfs-utils (s390x) looks like a legitimate test failure, nothing I can amend with additional triggers or all-proposed17:02
ahasenack_I filed a bug about the nfs-utils failure on s390x17:02
vorlonahasenack_: https://paste.ubuntu.com/p/F4C3G5RMhb/ is the list of seeded packages with build failures that need resolved, but https://paste.ubuntu.com/p/fb3t7VQ7pF/ is the list of all seeded packages that need tests resolved; I don't see krb5 listed there so maybe dbungert needs to refresh something17:03
vorlonandersson1234: I already hinted openldap, see above17:03
dbungertI'm setting up hosting of the logs at https://people.canonical.com/~dbungert/ausrede/17:03
andersson1234ack17:06
ahasenack_excuses is a bit old17:06
vorlonahasenack_: current runtime is ~2h17:06
ahasenack_~2h17:06
ahasenack_ok17:06
vorlonso you should see an update soon17:06
vorlonalmost done reviewing glib2.0 blocking tests17:09
vorlonI thought I saw/heard mention somewhere of issues with tracker?17:11
vorlontracker/armhf has a SIGABRT in its autopkgtest.  Won't block on this17:11
andersson1234looking at python-apt vs breezy-debian17:13
cpeteI've started working on a script to parse the ausrede output and query the launchpad api for missing builds. my first attempt looks something like this https://paste.ubuntu.com/p/CdM7XzrRkm/17:13
cpeteeverything else is either built or building17:14
cpetewould anyone else find this useful?17:14
vorlondoko: I don't understand the dbusada/s390x failure17:16
vorlondoko: (autopkgtest)17:17
vorlonbdmurray: ^^ maybe you can remind me what 'erroneous package: rules extract failed' points to?17:17
vorlonstopping there for a bit. next on my list would be systemd17:18
vorlonremaining packages for installability of livecd-rootfs: systemd parted qemu libpng1.6 snapd17:19
jbichavorlon: libsoup2.4 used an auto feature for sysprof integration, so glib's change meant that the build configuration was different. I can upload libsoup2.4 with sysprof explicitly disabled now17:20
jbichaI did get a change into debhelper so that compat 14 will make meson features enabled instead of auto; that didn't make it into noble's debhelper & compat 14 is still "beta" anyway17:21
jbichadisabling the sysprof feature avoids component-mismatch churn now since we don't have time to deal with it17:24
bdmurrayvorlon: looks like the `dpkg-source` call in runner/autopkgtest17:26
vorlonjbicha: I suggest saving the upload of libsoup2.4 until after the current version migrates17:43
vorlonbdmurray, sil2100, ginggs: I'm going to prepare a list of --all-proposed autopkgtest retries for all the failed tests blocking seeded packages.  This a) has the highest chance of success on retry, b) is fairly safe because we can be confident that ~everything currently in -proposed that's seeded will migrate before release so any runtime regressions this might mask would be transient, c) has least17:45
vorlonload on autopkgtest runners and human eyeballs of any of the available strategies for clearing thees17:45
sil2100I think that's fair. Basically we already had all autopkgtests running all-proposed for a long time when we were hacking down on the time_t transition, so it's not like this is that much worse17:47
vorlonI'm afk now for a bit and it takes a while to generate the list so I won't be dispatching for ~1h17:47
ginggsvorlon: ack17:47
bdmurrayIts weird that dbusada only hits the rules extract error one some arches17:53
dokovorlon: please ignore, the dbusada binaries for armhf and s390x were removed in the release pocket, but apparently are back again. I'll go over these again and remove17:54
dbungertlog generation now automated and hosted at https://people.canonical.com/~dbungert/ausrede/18:00
bdmurraydoko: when you say please ignore are you suggesting to a hint for dbusada on armhf and s390x?18:03
bdmurrays/to a/to add a/18:03
ginggsdoko: i'll hints for dbusada18:05
ginggsadd, even18:05
dokoso these were all back again in the release pocket ... removed again. I even had all the commands in my shell history ...18:08
bdmurrayyou might see what else is in your shell history to find lazarus binaries18:11
dokoginggs: please also for adasockets libgnatcoll libtexttools libxmlada libfloristlibgmpada18:14
dokobdmurray: I didn't touch lazarus18:15
dokoginggs: also gprbuild18:17
bdmurraydoko: lazarus was a joke about binaries coming back from the dead18:18
ginggsdoko: some of those already have force hints, i added badtest hints for dbusada and adasockets18:24
ginggsi'll see what else is needed now that glib2.0 has been hinted18:25
-queuebot:#ubuntu-release- New binary: libqofono [riscv64] (noble-proposed/universe) [0.122-2] (no packageset)18:29
enr0nuploaded conntrack-tools as a part of unblocking systemd18:32
jbichavorlon: oops, libsoup2.4 is already uploaded18:35
ginggsdoko: i think gnat will still be blocked by18:37
ginggsDepends: plplot numpy (not considered)18:37
dokoginggs: yes, known18:40
enr0nnetwork-manager autopkgtest fails because python3-gi gets removed (https://autopkgtest.ubuntu.com/results/autopkgtest-noble/noble/amd64/n/network-manager/20240404_183130_7a1cc@/log.gz)19:06
enr0ndoes it make sense to do an upload with Depends: python3-gi in the d/t/control, even though it would normally be overkill?19:06
enr0n(at least I think it would be overkill normally, since python3-gi is Task: minimal)19:07
bdmurrayenr0n: well the advantage would be network-manager tests would run when python3-gi was uploaded so I think it does make sense19:16
vorlonjbicha: ok well deleting it now19:16
enr0nbdmurray: okay, thanks. I will do the upload then19:17
vorlondoko: ah ok, again this is not in the release pocket but in -updates19:20
vorlondoko: oh, or rather it was in both pockets?19:21
vorlondoko, ginggs: anyway, already ignored it for glib2.0 due to low care factor, so this is fine19:21
vorlondoko: ok I can explain what happened with dbusada.  same version in release and updates pockets; because there was a newer, xz-contaminated version in -proposed we had copied to -updates and removed the amd64 binaries from the release pocket; upon realizing the mistake it was self-copied back to the release pocket to restore the amd64 binaries, and the other archs came along for the ride19:25
vorlonbdmurray: I prefer "zombie"19:25
vorlonconfusing timestamps on proposed-migration.  Previous run started 16:45, update_excuses generated 17:28, update_output generated 17:30, next run didn't start until 18:3619:29
vorlonalso archive mail quite delayed, I'm still getting migration notifications from 7am UTC?19:30
=== pushkarnk1 is now known as pushkarnk
vorlonjbicha: the removal was unnecessary because the current britney run caught libsoup2.4 before your upload so it's migrating now; restoring your update19:50
vorlonalso: good news this means glib2.0 is migrating now19:50
vorlona lot of pending tests for systemd, and britney is almost done running, so not digging into systemd until the next update_excuses publication19:54
vorlonhinting parted now (only failing test is the known freedombox/armhf)19:54
vorlonschopin: mpg123 is back (no-change rebuild has migrated)19:56
vorlonlibpng1.6 comes down to poppler/i386 and zvbi/i386; will take a peek at those but also skiptesting now ahead of the next britney run20:01
vorlon3311s autopkgtest [18:28:33]: ERROR: |  libc6-dev:i386 : Depends: linux-libc-dev:i386 but it is not installable20:03
vorlonrecurrent theme20:03
vorlonwhy is libc-linux-dev:i386 uninstallable?20:03
vorlonanswer: because of linux binary removals on amd64 meaning multiarch mismatch20:06
vorlonupdate_excuses has refreshed20:11
vorlonhinting systemd (no-change rebuild only for CVE-2024-3094; all amd64 tests finished successfully except for those that are 'Test in progress (will not be considered a regression)')20:13
-ubottu:#ubuntu-release- Malicious code was discovered in the upstream tarballs of xz, starting with version 5.6.0. Through a series of complex obfuscations, the liblzma build process extracts a prebuilt object file from a disguised test file existing in the source code, which is then used to modify specific functions in the liblzma code. This results in a modified liblzma library that can b... <https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-3094>20:13
vorlon.... uh thanks for letting us know, ubottu?20:13
vorlon(since when does that flag CVEs)20:14
bdmurrayWho manages ubottu?20:17
ahasenack_made good progress on the sssd ftbfs on armhf, fix worked locally, testing in a ppa (which is faster to build than my pi4)20:28
dbungertliushuyu: my updated logs are now posted at https://people.canonical.com/~dbungert/ausrede/20:29
=== vorlon changed the topic of #ubuntu-release to: Released: 23.10 Mantic Minotaur, 22.04.4 Jammy Jellyfish | xz-utils worklist: https://people.canonical.com/~dbungert/ausrede/ | Archive: Feature Freeze | Beta Freeze delayed till 8th of April | Highlight ubuntu-archive for archive admin help | We accept payment in cash, cheque or scotch | melius malum quod cognoscis | infinity, you are missed
mwhudsondbungert: stupid feature request, html reports and clickable links20:32
dbungertmwhudson: absolutely sensible I think.  I was considering it anyhow.20:32
dbungertalso now that I'm hosting it more sensibly than pastebin this is reasonble.20:32
mwhudsonright20:33
liushuyulibcdio fix for armhf t64: https://code.launchpad.net/~liushuyu-011/ubuntu/+source/libcdio/+git/libcdio/+merge/46362920:36
jbichavorlon: could you remove rust-zstd from proposed? easier not to do that transition20:36
liushuyucan we mass re-queue the tests w/ all-proposed=1 if they have "FAIL badpkg" in the log?20:37
vorlonliushuyu: I already requeued with all-proposed for all failed tests as of a few hours ago. what test are you looking at?20:42
liushuyuvorlon: some rev-dep tests of glib2.0, but if you have re-queued all the failed tests then it should be good20:45
vorlonliushuyu: but which one specifically do you see this on20:45
liushuyualso how should we coordinate the work with https://people.canonical.com/~dbungert/ausrede/blockedtree.log this list?20:46
vorlonliushuyu: by calling it out here20:48
liushuyuvorlon: for instance https://autopkgtest.ubuntu.com/packages/g/gphotofs/noble/amd6420:48
liushuyuI can see some of the tests have already finished with new results20:48
vorlonliushuyu: ah so that one shows it's already passed with all-proposed yes20:49
vorlonliushuyu: it's generally useful to check those pages before digging further20:49
bdmurrayI'll dequeue  60faeb26-be86-4221-a061-cc867033b030 from that page then20:50
ahasenack_something I just noticed: a noble container I just deployed earlier today, on armhf, came with ifconfig installed instead of ip20:50
ahasenack_didn't investigate yet, but thought to mention it before I forget20:51
vorlonahasenack_: you should talk to the CPC team about that I think20:53
vorlonwoo python-apt migrated before I got to it20:56
vorlonahasenack_: note that ifupdown isn't even in main so should never be pulled into a container image20:56
ahasenack_vorlon: a new image seems fine20:57
mwhudsondidn't the cinnamon binary get removed on armhf as part of the t64 wash up?20:57
liushuyutaking glib2.0 vs rust-gio-sys20:57
ahasenack_I guess maybe something was removed while I was trying to install the build-deps for sssd mixing proposed, updates, and release20:57
vorlonliushuyu: glib2.0 is already done20:57
vorlonliushuyu: sorry, you said glib2.0 but I didn't key in on it - see scrollback20:57
mwhudsonvorlon: for things like cinnamon should we (you?) remove the armhf binaries from noble-updates to placate britney?20:58
vorlonmwhudson: can't remove from noble-updates!20:58
vorlonmwhudson: needs a force hint20:58
mwhudsonvorlon: hnngh what why20:58
mwhudsonbut ok20:58
vorlonmwhudson: because launchpad20:58
mwhudsonvorlon: bugs or misfeatures?20:58
liushuyuvorlon: Ah I see you handled this20:59
mwhudsonvorlon: can we forcibly empty the noble-updates pocket before release at least?20:59
bdmurraymwhudson: when it is frozen yes21:00
bdmurrayso next week21:00
vorlonmwhudson: misfeature21:00
mwhudsonah21:00
mwhudsonok. or maybe "ok"21:00
mwhudsonvorlon: so um, hint cinnamon?21:01
liushuyutaking libpng1.6 vs jskeus21:01
vorlonmwhudson: done thanks21:02
vorlonliushuyu: libpng1.6 also done!21:02
vorlonand I'm working on snapd now21:02
liushuyuAm I looking at the incorrect version of https://people.canonical.com/~dbungert/ausrede/blockedtree.log?21:02
vpa1977Please call out which package to start from =)21:03
vorlonliushuyu: no but you need to check scrollback whether a package is claimed21:03
vorlonsnapd also migrated before I got to it, hurrah21:05
mwhudsonwhat does "Package 'sysprof-capture-4', required by 'libsoup-2.4', not found" actually mean?21:05
mwhudsonfrom here https://launchpad.net/ubuntu/+source/libmateweather/1.26.3-3.1build2/+build/27975754 but also another build i looked at21:06
vorlonmwhudson: glib2.0 pulled in sysprof stuff from Debian, which has now been backed out; libsoup2.4 built against glib2.0 while it was in this state, picking this up as a dependency; fixed in libsoup2.4 that j_bicha uploaded earler today21:06
mwhudsonah so these builds should be retryable now21:07
liushuyulibcdio is now done21:07
vorlonmwhudson: if they are build failures then yes21:07
mwhudsonthey are21:07
mwhudsonretrying libmateweather goodvibes osm-gps-map for this21:09
vorlonsnapd migrated but needs openssh21:09
vorlonlooking at this now21:09
vorlonopenssh migrated in the current round21:10
liushuyuwhich order are we looking at the list? The list starts with libpng1.6 at-spi2-core qtbase-opensource-src libarchive...21:10
liushuyu... I searched the message history and it seems like at least at-spi2-core and libarchive are not mentioned anywhere21:11
mwhudsonahasenack_: you are still looking at sssd?21:12
liushuyuAlso SRU team, please take a look at https://code.launchpad.net/~liushuyu-011/ubuntu/+source/gdb/+git/gdb/+merge/46354621:12
ahasenack_mwhudson: yes, seconds away fro confirming 1 fix21:12
mwhudsonahasenack_: hooray!21:12
vorlonliushuyu: that particular list is broader than the list I was working from.  I mentioned at various points that I was driving the list to unblock installability of livecd-rootfs; which is now done, it just means they've been worked out of order wrt that list21:13
mwhudsoni think everything from https://people.canonical.com/~dbungert/ausrede/missingbuild_allarches.log is in progress or handled or hinted then21:13
vorlondbungert: I wonder if you want to try to filter your reports against 'accepted: $src' in https://ubuntu-archive-team.ubuntu.com/proposed-migration/update_output.txt21:13
vorlondbungert: nevermind, the things still on that page seem to be the ones that *didn't* migrate in the last run but are hinted for the next one - so whatever filtering you're doing is already fine21:14
dbungertack, thanks21:15
vpa1977would it be ok to start looking at qtbase-opensource-src/cmake (amd64 test failure) ?21:16
liushuyutaking at-spi2-core vs castle-game-engine21:16
liushuyuthis one's queued as well21:17
vpa1977i think they are all queued and current failure is due to badpkg21:18
vorlonliushuyu, vpa1977: https://irclogs.ubuntu.com/2024/04/04/%23ubuntu-release.html#t17:4521:19
vorlondebootstrap currently blocked by coreutils; looking21:20
vorloncoreutils is a no-change rebuild, hinting21:22
mwhudsonvorlon: do we have a way to check the pseudo-essential set?21:23
vorlonmwhudson: well they're all seeded (ubuntu-minimal)21:24
mwhudsonvorlon: true21:24
vorlonbut also Priority: required21:24
vorlonwhich is what I was just about to audit21:24
mwhudsonok fair enough21:26
mwhudsonthe latency on everything is a bit much21:26
-queuebot:#ubuntu-release- New binary: rust-zbus-1 [amd64] (noble-proposed/universe) [1.9.3-5] (no packageset)21:32
vorlonPriority: required binary packages currently missing from the release pocket on amd64 compared with noble-updates (false-positives possible due to t64 renames): https://paste.ubuntu.com/p/yZSKz2wPRv/21:35
vorlonI love that we've gone this far and glibc is missing from the release pocket21:36
dbungertthe permafail list against glibc is impressive21:37
vpa1977looking at audit21:38
vorlondbungert: but a good number of tests that passed on retry21:38
dbungertthat is good news21:38
vorlondon't know why ableton-link/arm64 has neither a pending nor a finished all-proposed test21:38
vpa1977audit/dbus-broker armhf - needs all-proposed retry, audit/dbus - i386 failure (ignore), audit/network-manager (amd64) - bug in network manager21:45
vpa1977raised https://bugs.launchpad.net/ubuntu/+source/audit/+bug/206024121:48
-ubottu:#ubuntu-release- Launchpad bug 2060241 in network-manager (Ubuntu) "prosposed migration audit 1:3.1.2-2.1build1 vs network-manager 1.46.0-1ubuntu1" [Undecided, New]21:48
vpa1977looking at util-linux21:49
vorlonvpa1977: so are you saying the release team should skiptest hint audit?21:49
vpa1977vorlon: I guess so? audit/dbus-broker passed before, audit is a no change rebuild, dbus-broker is in release.21:51
vorlonvpa1977: ok because you didn't *say* this :) please be explicit and assertive21:51
vpa1977vorlon: ack21:51
vorlonvpa1977: also fwiw audit was already hinted: Should wait for tests relating to audit 1:3.1.2-2.1build1, but forced by ubuntu-release21:52
vorlon(because it was a no-change rebuild)21:52
vorlonvpa1977: it's easy to miss this line, no angry fruit salad21:52
cpetecan't tell where we're at in the list, but I will start looking at numpy I guess22:02
vpa1977util-linux - bugs in autopkgtests for gdcm/3.0.22-2.1build2,  openvswitch/3.3.0-1build1, also needs upload for sssd. Will raise bugs. Skip for now?22:02
vorlonvpa1977: why does it need an upload for sssd? that's known broken on armhf in the release pocket22:17
vpa1977vorlon: I mean for the sssd test to pass.22:17
vorlonok so when you say "skip" are you saying you're skipping it and moving on or you're asking for a skiptest hint?22:18
vpa1977skipping and moving on22:18
vorlonwhy22:18
kanashiroI'm seeing some installability issues with gcc-13 (when trying to build some packages to sponsor the upload), is anyone working on that?22:18
mwhudsondbungert: how often is https://people.canonical.com/~dbungert/ausrede/ supposed to update?22:18
vorlon"buggy revdeps" is not a reason to skip, it's a reason to confirm this is ok to migrate and get it in?22:18
vpa1977A number of tests are still running for the package. The failures that I've seen seems to be unrelated though22:18
vorlonso that it's possible to debootstrap22:19
vorlonvpa1977: ok - which archs are the tests still running on?22:19
dbungertmwhudson: should update within 10 minutes of update_excuses.yaml updating22:19
mwhudsonah i am being impatient i see22:20
dbungertthe timestamp I log is the same as the timestamp in the first line of update_excuses.yaml, but that seems a curiously long time22:21
dbungertbefore that timestamp and the mtime on https://ubuntu-archive-team.ubuntu.com/proposed-migration/ were closeish22:21
vpa1977vorlon: oh, need to click through "test in progress" - a few failed. neavark , openswitch amd64 still running, sbd , zonefs-tools, zuluscript queued,22:24
vorlonenough outstanding on glibc at the moment that even I'm not willing to hint it just yet22:28
vorlonwill come back to it in a britney cycle or two22:28
ahasenack_got a good build of sssd on armhf, time to polish the changes and upload https://launchpad.net/~ahasenack/+archive/ubuntu/sssd-tests/+packages22:29
kanashiroI re-triggered some tests blocking gcc-13, the test results were error (not fail), so I think they may pass in the next run22:29
vorlonahasenack_: a) huzzah; but also b) sssd was only blocked because of the revivified binaries in noble-updates so maybe you want me to hint the current one through first before you upload22:30
ahasenack_vorlon: I don't know. It's a real time_t 64 bug that the tests caught22:31
ahasenack_vorlon: do you have a reference to "faketime is broken on armhf"? Because that was indeed one of the "fixes" (don't install it)22:31
vorlonahasenack_: yes but the armhf binaries were *removed* from the release pocket already for the time_t migration22:31
vorlonahasenack_: britney is *only* blocking sssd migration because of noble-updates, all of which goes away before release; so this is an artifact not a real policy violation22:32
vorlonahasenack_: https://bugs.launchpad.net/ubuntu/+source/faketime/+bug/205907822:32
ahasenack_vorlon: ok then22:32
-ubottu:#ubuntu-release- Launchpad bug 2059078 in faketime (Ubuntu) "proposed-migration for faketime 0.9.10-2.1ubuntu1" [Undecided, New]22:32
ahasenack_I'll need a few minutes anyway to polish the changes (not too much: but the minimal necessary)22:33
vorlonmwhudson: when was the last time https://ubuntu-archive-team.ubuntu.com/proposed-migration/noble/rcbuggy-problem-packages.html was used22:35
mwhudsonvorlon: i certainly don't know!22:35
vorlonI forgot it existed22:35
vorlonand it's been running for 20 minutes now and is the thing stopping the next proposed-migration run from starting22:36
vorlonlalala <stab>22:36
mwhudsonuh 20 minutes?22:36
vorlonso far22:36
mwhudsonsounds stuck. the slowest part iirc is parsing the yaml which might take 20 *seconds* on a bad day22:37
vorlonand I noted earlier the discrepancies between update_excuses/output generation times and the start time of the next p-m run22:37
vorlonmaybe we should deprecate this in favor of cpaelzer's script added to ubuntu-archive-tools (if he ever finishes it :)22:38
dbungertmwhudson: html logs now for missingbuild* and permafail22:38
mwhudsonvorlon: yeah if it's not being looked at there's no real point i guess22:39
mwhudsondbungert: nice22:39
vorlonso, next proposed-migration run has started which means it *should* be safe for ahasenack_ to upload sssd without it preventing migration of the current version22:41
vorlonlooking at procps22:44
mwhudsonvorlon: does the output from run-proposed-migration itself go anywhere?22:48
vorlonmwhudson: no, it runs as part of archive-reports which spawns processes in parallel and also runs a whole bunch of stuff so deliberately suppresses output22:50
vpa1977added https://bugs.launchpad.net/ubuntu/+source/xen-tools/+bug/2060247, https://bugs.launchpad.net/ubuntu/+source/gdcm/+bug/2060243, https://bugs.launchpad.net/ubuntu/+source/openvswitch/+bug/2060245.22:54
-ubottu:#ubuntu-release- Launchpad bug 2060247 in xen-tools (Ubuntu) "xen-tools autopkgtest failure" [Undecided, New]22:54
-ubottu:#ubuntu-release- Launchpad bug 2060243 in util-linux (Ubuntu) "proposed migration util-linux 2.39.3-9ubuntu4 vs gdcm/3.0.22-2.1build2" [Undecided, New]22:54
-ubottu:#ubuntu-release- Launchpad bug 2060245 in openvswitch (Ubuntu) "[s390x] proposed migration util-linux 2.39.3-9ubuntu4 vs openvswitch/3.3.0-1build1" [Undecided, New]22:54
vorlonhinting procps22:58
vorlonalso hinting debugedit (gets rid of libelf1 and cleans stuff up)23:00
vorlonhinting libarchive23:06
vorlonliushuyu: are you working on any packages right now? do you want to look at cmake?23:07
vorlonafk for a bit; will tackle glibc again after the next britney run23:09
mwhudsonafk for a couple hours23:10
vorlonwas going to schedule glibc tests to the regular queue to speed things up but this is pointless because that's basically the full contents of the huge queues right now, heh23:13
-queuebot:#ubuntu-release- New binary: rust-zbus-1 [ppc64el] (noble-proposed/universe) [1.9.3-5] (no packageset)23:17
vorlonkanashiro: hi, I see you mentioned gcc-13; this is not really a priority right now as it doesn't build any binary packages that are seeded on images afaik? all the runtime libs have been taken over by gcc-14, and are present in noble release pocket already23:17
kanashirovorlon ack. So ideally, those package depending on gcc-13 should be using gcc-14?23:18
vorlonkanashiro: gcc-13 is the default compiler but gcc-14 provides the shared libs23:18
vorlonand I don't think gcc is seeded in the livefses for any images23:18
vorlonhmmmm well ok gcc is seeded in ubuntustudio ubuntu-mate ubuntu-unity edubuntu ubuntucinnamon23:19
vorlonwhich sounds like a bug to me23:19
kanashiroyeah, I do not think it is, I was trying to sponsor some upload for time_t transition but I cannot build those packages because of this gcc-13 issue23:19
vorlonwell you mentioned tests blocking gcc-13, that shouldn't affect installability23:20
vorlongcc-13 should be installable in -proposed which is what launchpad uses23:20
kanashiroI am building with -proposed but I get this:23:20
kanashirohttps://chat.debianbsb.org/file/3/YLYcMabgq74lDDR723:20
-queuebot:#ubuntu-release- New binary: rust-zbus-1 [armhf] (noble-proposed/universe) [1.9.3-5] (no packageset)23:22
vorlonkanashiro: neither of those is the current version in -proposed23:22
vorlon libobjc-13-dev                    | 13.2.0-23ubuntu3 | noble-proposed/universe | amd64, arm64, armhf, i386, ppc64el, riscv64, s390x23:22
kanashiroyeah, sorry, this specific build I was trying with -updates23:23
vorlonbut also uh what are you uploading that is a) implemented in ObjC and b) is in time_t23:23
-queuebot:#ubuntu-release- New binary: rust-zbus-1 [arm64] (noble-proposed/universe) [1.9.3-5] (no packageset)23:23
kanashiroI was trying to sponsor this: https://bugs.launchpad.net/ubuntu/+source/gvmd/+bug/205895823:24
-ubottu:#ubuntu-release- Launchpad bug 2058958 in gvmd (Ubuntu) "armhf autopkgtest failure (due to time_t format args)" [Undecided, New]23:24
vorlonI see, ok23:24
vorlon(that shouldn't really be blocking anything for image builds however as gvmd is in universe)23:25
vorlonanyway, libobjc-13-dev should certainly be installable in -proposed23:25
kanashiroI see, I will try again to make sure I included -proposed23:27
vorlonooh qtbase-opensource-src just got accepted23:27
vorlonI: [2024-04-04T23:27:15+0000] - trying: qtbase-opensource-src23:28
vorlonI: [2024-04-04T23:27:30+0000] - accepted: qtbase-opensource-src23:28
vorlonI: [2024-04-04T23:27:30+0000] -    ori: 5971+0: a-2729:a-436:a-1960:i-108:p-259:r-242:s-23723:28
vorlonI: [2024-04-04T23:27:30+0000] -    pre: 3796+0: a-1645:a-359:a-1224:i-9:p-190:r-189:s-18023:28
vorlonI: [2024-04-04T23:27:30+0000] -    now: 3701+0: a-1550:a-359:a-1224:i-9:p-190:r-189:s-18023:28
kanashirovorlon if there is something requiring attention right now let me know, I can try to help23:28
vorlonstarting to look something like a coherent archive?23:28
vorlonkanashiro: well liushuyu hasn't claimed cmake yet, maybe you want to23:28
kanashiroI see many tests are in progress, I'll check the ones that failed already23:38
vpa1977cmake failure is due to gobject introspection putting arch specific names into /usr/bin. I will add patch to cmake and forward it upstream23:38
vorlonvpa1977: juliank wants cmake migrated sooner rather than later because of the concern that cmake inconsistency in the release pocket will lead to lots of failing tests that will hide potential regressions23:40
vpa1977vorlon: then the failure can be ignored, this is a flaky assertion /usr/bin/x86_64-linux-gnu-g-ir-scanner on disk vs asserted /usr/bin/g-ir-scanner23:40
sil2100o/23:41
kanashirovpa1977 since you are doing it already I'll leave it to you :)23:41
vorlonvpa1977: it's perfectly fine to stage the change (locally or as a bug report) but if you upload now, cmake will migrate "later", not "sooner"23:42
sil2100What's the status on the xz rebuild? Did we get livecd-rootfs installable?23:42
vpa1977vorlon: will raise a bug and link MR, but would not be uploading anything until clear23:43
vorlonsil2100: yes, with the next publication run23:43
sil2100\o/23:43
vorlonsil2100: known blockers for debootstrap now are util-linux and glibc23:43
sil2100Anything I can help out with right now?23:43
vorlon(coreutils also already hinted)23:43
sil2100oh no23:43
sil2100Usual excuses work, right?23:43
vorlonsil2100: see link in topic for lists that prioritized seeded packages23:44
sil2100ACK o/23:47
sil2100People looking already at util-linux and glibc, or would me looking at it additionally help?23:47
vorlonI'm waiting for the next britney run to complete before I dive back in to glibc and util-linux23:48
vorlonbecause of the number of pending tests23:48
vorlonand britney is finishing up right now23:48
sil2100Ah, of course util-linux is a no-change rebuild on top of a security update!23:48
vorlonI've tried to write up some guidance here wrt how I'm triaging autopkgtest failures on packages https://docs.google.com/document/d/14ed3ANBzpKPU_ZPSu5c9oVTDSVIneZ6Y5E6NJ2wAuTw/edit23:53
vorlonSTATS:23:55
vorlonFinished at: Thu, 04 Apr 2024 23:54:49 +000023:55
sil2100\o/23:55
dbungertausrede logs updated23:57
sil2100Still some glibc tests in progress tho23:58
vorlonyes23:58
vorlonthey are most of the outstanding autopkgtests in the queue23:59
vorlonI'm going to look at util-linux now which does look manageable23:59
vorlonand then probably let glibc go another round through britney23:59

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