[00:04] -queuebot:#ubuntu-release- New binary: google-android-installers [amd64] (noble-proposed/multiverse) [1710437545-3] (no packageset) [00:06] removing cmake-data from release [00:09] wow, a tremendous number of packages uninstallable in the kde stack due to -data packages. I'll give the uploads a bit more time to continue and let e.g. riscv64 builds start, then work on removing them all [00:10] setting amd64 build failures to be retried hourly [00:11] gtk4 ftbfs on armhf + i386, that's unhelpful [00:20] well, starting to see build failures already because of deps on python3-distutils [00:20] ah possibly needs python3-defaults rebuilt first for amd64 [00:21] unfortunately that didn't get frontloaded [00:31] vorlon: is it too late to let mutter & gnome-shell migrate before rebuilding? just mentioning because I believe Ubuntu Desktop was uninstallable yesterday because some things migrated without those 2 [00:45] jbicha: they are not migratable, the amd64 binaries were removed [00:46] we are not leaving any amd64 binaries in the archive that were built while the compromised liblzma was on the system [00:50] which is the actual reason for ubuntu-desktop being uninstallable [01:30] I mean there are things like yaru-theme-gnome-shell that got migrated in the big time_t migration before the xz mitigation, but ok, it'll get fixed later === chris14_ is now known as chris14 === alucardromero6 is now known as alucardromero === arraybolt3_ is now known as arraybolt3 [06:27] well that's no good https://launchpad.net/ubuntu/+source/gnutls28/3.8.3-1.1ubuntu3/+build/27979041 [06:30] wgrant: where can I see the buildd chroot tarball currently used by launchpad? [06:52] new apt conflicts currently-build libnettle8. temporarily removing apt from noble-proposed to sort out [06:54] hmph bad bugginess then in my script to order the builds, it thought nettle was unseeded and produced no libs :/ [06:56] because I had to regenerate the list after the copies to noble-updates and noble-updates lacks the Task fields apparently, sigh [06:58] so much for trying to order uploads smartly [07:12] well, redoing the list against snapshot.u.c for the remainder [08:02] vorlon: cmake : Depends: cmake-data (= 3.28.3-1build5) but it is not going to be installed. is the action to remove cmake-data in the release pocket? otoh I don't see a new cmake upload yet [08:22] vorlon: not really a bug in gst-plugins-good1.0, but stupid solver doing stupid things. I think u-r-u fares better, but I need to do analysis on the workaround after all the holidays [08:54] all builds with chroot failures retried [09:29] didn't help: now at: apt : Depends: libgnutls30 (>= 3.7.5) but it is not going to be installed [11:46] -queuebot:#ubuntu-release- New sync: python-ring-doorbell (noble-proposed/primary) [0.8.7-1] [11:56] -queuebot:#ubuntu-release- New: accepted google-android-installers [amd64] (noble-proposed) [1710437545-3] [11:56] -queuebot:#ubuntu-release- New: accepted python-ring-doorbell [sync] (noble-proposed) [0.8.7-1] [12:34] a dist-upgrade from a mantic to a noble chroot succeeds, however apt is kept back. apt-utils is removed [12:35] juliank: iirc, you proposed changing the apt dependency on libapt-pkg6.0 to change to libapt-pkg6.0t64 | libapt-pkg6.0 ? [12:36] doko: no, bumping the soname to libapt-pkg6.1 is something I can do, then it's co-installable [12:37] doko: what you're looking for here would be adding more Conflicts to apt [12:37] Such that it Conflicts with all its pre-t64 dependencies [12:37] To force upgrading them [12:38] But it's not always clear if that works [12:38] so soname bump looks safer? [12:38] Collect a dump with -o Dir::Log::Solver=path and I'll look at it Tuesday before the other logs [12:38] Haven't tried the soname bump yet either tbh [12:39] so a mantic -> noble dist-upgrade with these options? [12:39] It should affect less the solver and more the installation ordering [12:39] ubuntu-release-upgrader should work a lot better [12:39] ... but not used on the buildds [12:39] It has the logic to collect conflicts/break+replaces against old packages [12:40] But why try to upgrade a mantic buildd [12:40] Just debootstrap noble from the February snapshot [12:40] because that is the buildd chroot that we are starting from. [12:40] or even earlier. it hasn't been updated yet [12:44] It's possibly something else like gnutls, gcrypt, db5.3-especially for apt-utils removal [12:47] juliank: that option doesn't write any more output for me [12:47] Did you give it a relative path? Then it writes to /car/log/apt [12:48] component-mismatches is a bit nutty lately [12:49] I can't do much today or tomorrow I really gotta focus on recovery or I'll be hopelessly overstressed [12:49] I was starting to get feverish from the late t64 nights past week [12:50] still wants to upgrade libdb5.3, not installing libdb5.3t64 [12:50] ahasenack: that will stay like this until the rebuilds are done [12:51] The solver may change behaviour once libdb5.3 is no longer available [12:51] Obsolete packages it cares about less [12:52] But if you want to experiment locally, whacking a Conflicts: libdb5.3 (<< t64) to apt-utils in the Packages files may show you if that works [12:54] ahh, I think I have the problem. the new apt upload still built with the old db5.3, and apt-utils still depends on libdb5.3 [12:54] vorlon: ^^^ [15:14] doko: I woke up this morning realizing I needed to also get gnutls rebuilt and apt built against it [15:15] because new apt has a versioned conflicts against old libnettle8; but just getting new nettle built doesn't help when it now builds libnettle8t64 and that's not what things depend on [15:15] vorlon: gnutls is not directly needed by apt [15:16] apt depends on libgnutls30 [15:16] so new gnutls28 needs built, then another apt uploaded to build against it [15:16] hmm we may have to rebootstrap apt actually [15:16] but that requires an installable cmake [15:17] by temporarily dropping the gnutls dep again, to make it possible to install another apt's build-deps in a chroot [15:18] doko: cmake-data is not in the release pocket now, did that not fix it? [15:18] oh, we shouldn't have to rebootstrap apt because libgnutls30t64 provides: libgnutls30 [15:18] so, I've just removed apt again, and have retriggered gnutls28 to build once that removal has published [15:21] a ppa build with only -updates activated failed with: [15:21] The following packages have unmet dependencies: [15:21] cmake : Depends: libcurl4t64 (>= 7.16.2) but it is not installable [15:21] E: Unable to correct problems, you have held broken packages. [15:22] where do you have a cmake that depends on libcurl4t64? [15:22] an i386 it failed with [15:22] The following packages have unmet dependencies: [15:22] cmake : Depends: cmake-data (= 3.28.3-1build5) but it is not going to be installed [15:22] that's I'm trying to figure out ... [15:22] 3.28.3-1 doesn't, it was uploaded before [15:23] yes, but there's 3.28.3-1build5 [15:23] not on amd64 [15:23] and if you're trying to fix a build on !amd64 it has to wait [15:26] I do see that cmake didn't get uploaded last night because my gpg agent timed out, sigh. Will work through that this morning [15:29] cmake 3.28.3-1build5 depends on libcurl4t64 [15:30] gnutls28 3.8.3-1.1ubuntu3 is not yet built on amd64 [15:31] cmake depends on cmake-data (= ${source:Version}), so you need to remove the amd64 binary as well [15:33] so new gnutls28 needs built, then another apt uploaded to build against it [15:33] ^^ include the new db5.3 in this build as well, for apt-utils [16:34] -queuebot:#ubuntu-release- New sync: speech-dispatcher-contrib (noble-proposed/primary) [0.12.0~rc2-3] [16:52] doko: is db5.3 already built? [16:52] checking [16:55] it is. so yeah, the next apt would of course include this [16:55] and my gpg agent timed out again overnight, so starting more uploads shortl.y [16:56] only ~800 uploaded last night :/ [16:57] moved cmake up to the top of the list too [16:58] doko: "need to remove the amd64 binary as well" the amd64 binary *is removed*, along with all amd64 binaries built since Feb 25 [16:58] so I don't know what you're seeing [16:58] cmake 3.28.3-1 and cmake-data 3.28.3-1 are in noble-updates [16:58] gnutls28 build successful https://launchpad.net/ubuntu/+source/gnutls28/3.8.3-1.1ubuntu3 [16:58] reuploading apt [17:02] doko: https://launchpad.net/ubuntu/+source/cmake/3.28.3-1build6/ - looking at the !amd64 build failures [17:02] ah libwacom [17:02] which needs libgudev [17:07] oops, didn't check for libgnutls30t64 publication before uploading apt. cancelling build [17:10] manually reuploading coreutils,cinnamon,binfmt-support,webkit2gtk which already had newer versions upload but that were deleted [17:12] ah not binfmt-support, that's a case of someone else uploading a non-NCR version [17:12] same with webkit2gtk. So just coreutils,cinnamon at the moment [17:14] libgudev-1.0-dev : Depends: gir1.2-gudev-1.0 (= 238-5build1) but 1:238-5build1 is to be installed [17:14] ... [17:14] how did a package get in here with busted epoch handling [17:15] jbicha: ^ I'm not going to look at this at the moment; don't know if you're around but maybe you want to try to sort it [17:51] vorlon: maybe you need to re-apply this diff? http://launchpadlibrarian.net/721504992/libgudev_238-3_238-3ubuntu2.diff.gz [17:52] Not sure why it was dropped when syncing -5, jbicha should know better [17:59] -queuebot:#ubuntu-release- New: accepted speech-dispatcher-contrib [sync] (noble-proposed) [0.12.0~rc2-3] [18:23] mitya57: just uploaded [18:25] -queuebot:#ubuntu-release- New binary: fwupd-snap [amd64] (noble-proposed/universe) [1.9.x-0ubuntu2] (no packageset) [19:06] libgnutls30t64 published, building apt now [19:11] queuing up some triggers for libwacom/cmake [19:47] libwacom built, no triggers needed [19:48] jbicha: while you're on vacation, please consider fixing your vacation uploads in your vacation time ;-P [20:11] -queuebot:#ubuntu-release- New binary: libxeddsa [amd64] (noble-proposed/universe) [2.0.0+20221109.06a02c8-2.1build1] (no packageset) [20:19] -queuebot:#ubuntu-release- New binary: ipp-crypto [amd64] (noble-proposed/universe) [2021.10.0-0ubuntu3] (no packageset) [20:27] -queuebot:#ubuntu-release- New binary: speech-dispatcher-contrib [amd64] (noble-proposed/multiverse) [0.12.0~rc2-3] (i386-whitelist) [20:32] -queuebot:#ubuntu-release- New: accepted fwupd-snap [amd64] (noble-proposed) [1.9.x-0ubuntu2] [20:32] -queuebot:#ubuntu-release- New: accepted libxeddsa [amd64] (noble-proposed) [2.0.0+20221109.06a02c8-2.1build1] [20:32] -queuebot:#ubuntu-release- New: accepted ipp-crypto [amd64] (noble-proposed) [2021.10.0-0ubuntu3] [20:32] -queuebot:#ubuntu-release- New: accepted speech-dispatcher-contrib [amd64] (noble-proposed) [0.12.0~rc2-3] === guiverc2 is now known as guiverc