/srv/irclogs.ubuntu.com/2024/03/18/#ubuntu-release.txt

dokovorlon: already building00:56
-queuebot:#ubuntu-release- New: accepted ghmm [amd64] (noble-proposed) [0.9~rc3-5.1ubuntu3]00:57
-queuebot:#ubuntu-release- New: accepted ghmm [armhf] (noble-proposed) [0.9~rc3-5.1ubuntu3]00:57
-queuebot:#ubuntu-release- New: accepted ghmm [riscv64] (noble-proposed) [0.9~rc3-5.1ubuntu3]00:57
-queuebot:#ubuntu-release- New: accepted ghmm [arm64] (noble-proposed) [0.9~rc3-5.1ubuntu3]00:57
-queuebot:#ubuntu-release- New: accepted ghmm [s390x] (noble-proposed) [0.9~rc3-5.1ubuntu3]00:57
-queuebot:#ubuntu-release- New: accepted ghmm [ppc64el] (noble-proposed) [0.9~rc3-5.1ubuntu3]00:57
dokoalso started a local build, dh_makeshlibs exits after the first error ...00:58
vorlondoko: comparing your debdiff to mine I expect a build failure, and also it's not clear to me the symbols you've marked as optional should be optional as opposed to arch-specific.  I'm going to go ahead and upload my version01:13
dokovorlon: these are all template instantiations ...01:21
vorlondoko: 'sandbox::localtime_override(long const*)@Base' <- this is not a template01:31
vorlonmaybe it shouldn't be exported, but it's not a template01:31
vorlonanyway the missing symbol was definitely part of the ABI01:31
vorlonQtWebEngineCore::ProfileAdapter::determineDownloadPath(QString const&, QString const&, long const&)@Base01:31
dokowhich already is marked as optional01:32
-queuebot:#ubuntu-release- New binary: calamares-settings-ubuntu [amd64] (noble-proposed/universe) [1:24.04.19] (lubuntu, ubuntustudio)02:21
=== chris14_ is now known as chris14
jbichamwhudson: We suspect that new vala will fix ftbfs for evolution-data-server, folks & telepathy-glib. Will sync from Unstable later today12:09
LocutusOfBorgvorlon, libfm/menu-cache are chickening and egging13:19
LocutusOfBorgbut libfm can be built without menu-cache with stage1 profile13:20
LocutusOfBorg(appstream-glib/boinc are fixed)13:21
-queuebot:#ubuntu-release- New binary: kronosnet [amd64] (noble-proposed/main) [1.28-2ubuntu1] (i386-whitelist, ubuntu-server)14:55
-queuebot:#ubuntu-release- New binary: kronosnet [i386] (noble-proposed/main) [1.28-2ubuntu1] (i386-whitelist, ubuntu-server)14:55
-queuebot:#ubuntu-release- New binary: kronosnet [s390x] (noble-proposed/main) [1.28-2ubuntu1] (i386-whitelist, ubuntu-server)14:56
-queuebot:#ubuntu-release- New binary: kronosnet [ppc64el] (noble-proposed/main) [1.28-2ubuntu1] (i386-whitelist, ubuntu-server)14:57
-queuebot:#ubuntu-release- New binary: kronosnet [armhf] (noble-proposed/main) [1.28-2ubuntu1] (i386-whitelist, ubuntu-server)14:58
-queuebot:#ubuntu-release- New source: dfx-mgr (noble-proposed/primary) [2023.2-0ubuntu1]15:00
-queuebot:#ubuntu-release- New binary: kronosnet [arm64] (noble-proposed/main) [1.28-2ubuntu1] (i386-whitelist, ubuntu-server)15:00
-queuebot:#ubuntu-release- New binary: kronosnet [riscv64] (noble-proposed/main) [1.28-2ubuntu1] (i386-whitelist, ubuntu-server)15:18
-queuebot:#ubuntu-release- Unapproved: software-properties (xenial-proposed/main) [0.96.20.12 => 0.96.20.13] (desktop-core, ubuntu-server)15:54
jbichadpkg was merged over the weekend to include Debian's -Werror=implicit-function-declaration . Do we want to revert that at this point for noble?15:57
jbichahttps://wiki.debian.org/qa.debian.org/FTBFS#A2024-03-13_-Werror.3Dimplicit-function-declaration15:59
juliankjbicha: I think this is a very important feature and I'm surprised this was not on by default in Ubuntu, it seems important to ensuring correctness of the t64 transiton16:15
jbichait's just going to trigger lots of ftbfs that aren't directly related too16:27
Eickmeyerubuntu-release: VERTY LOUD PING w.r.t. bug 2058161: Ubuntu MATE is requesting help moving to ubuntu-desktop-provision for their new installer and has requested my help. Need an FFe ack ASAP so I can get started on the work! ******16:31
-ubottu:#ubuntu-release- Bug 2058161 in ubuntu-mate-meta (Ubuntu) "FFe: Switch installer to ubuntu-desktop-provision" [Critical, New] https://launchpad.net/bugs/205816116:31
seb128juliank, as an example (which I guess triggered the question from Jeremy), gnome-control-center started to fail to build in noble16:47
seb128https://launchpad.net/ubuntu/+source/gnome-control-center/1:46.0-0ubuntu1/+build/2793803616:47
juliankYes that's an unrelated build failure because it happens to not return time_t, but if it did return time_t you'd have silently broken gnome-control-center on armhf16:48
seb128juliank, unrelated to?16:49
juliankunrelated to t6416:49
julianksorry16:49
juliankthe flag was added in Debian to ensure that t64 is reasonably safe16:49
juliankimagine if it was cc_common_get_time()  or something returning a time_t16:50
seb128right, Jeremy wasn't asking about t64 though but about that flag being default now on other archs16:50
vorlonLocutusOfBorg: the stage1 changes to debian/control in libfm are a bit eyebrow-raising, but let's see16:50
seb128juliank, whatever the rational is, that's an16:50
seb128that's a16:51
juliankseb128: But arguably it makes no sense to only enable that on armhf16:51
seb128- change which has an impact on buildability of other packages16:51
seb128- landed post feature freeze and doesn't seem to have related Ffe attached16:51
vorlonjuliank, jbicha: enabling it on armhf means there will be build failures on armhf, possibly of packages we can afford to jettison the armhf binaries of.  enabling it on all archs means build failures on all archs16:51
seb128- hasn't been announced16:51
seb128it doesn't seem unreasonable to question whether that change is right, if it is wanted it feel like it should have been at least announced and that we might need another archive test rebuild to see the impact? (or did we just get unluck that one of the first desktop package to get uploaded fails to build due to it?)16:53
vorlonI am going to be posting to ubuntu-devel-announce today about chucking armhf binaries out16:53
vorlonwe simply do not have time/capacity to fix all of these16:54
vorlonand as a corollary, I think it does make sense to not error on implicit declarations on the 64-bit archs16:54
vorlonseb128: the reason for the change to dpkg in Debian is that it's a surprise to maintainers when their packages which don't use time_t now ftbfs on 32-bit archs ony16:55
vorlononly16:55
vorlonbut I think the calculus in Ubuntu now is different given the release deadline16:56
juliank+116:56
vorlonLocutusOfBorg, doko: ^^ you probably want to be aware of this discussion16:56
seb128vorlon, I understand the rational, it's still the kind of change I would expect to require a ffe to land at this stage of this cycle16:56
seb128or at minimal to be announce on the devel list16:56
vorlonLocutusOfBorg: ok well the trivial stage1ification of libfm ftbfs? https://launchpad.net/~canonical-foundations/+archive/ubuntu/archive-bootstrap/+build/2793821416:57
seb128but yeah, if it's armhf only and we decide to start removing binaries when needed on that arch that lowers the impact...16:57
seb128ups16:57
vorlonseb128: we should consider -Werror=no-implicit-function-declarations required for armhf; without it you get misbuilds when using time_t-sensitive glibc functions16:58
vorlonand on armhf it didn't land post-FF16:58
vorlon(it landed as part of the time_t change)16:58
seb128ack, I still wonder how many packages it's going to impact... we didn't get a test rebuild with that flag before the transition did we?16:59
vorlonwe did not17:02
-queuebot:#ubuntu-release- New binary: halide [amd64] (noble-proposed/universe) [17.0.1-1] (no packageset)17:02
-queuebot:#ubuntu-release- New: accepted halide [amd64] (noble-proposed) [17.0.1-1]17:03
juliankjust remove the entire desktop on armhf, problem solved :)17:04
vorlonthat's not necessarily the wrong answer. But the line between "desktop" and "not desktop" is blurry, and we have to start at the edges of the graph and be pragmatic17:07
vorlonthe largest complaints will probably be from raspi users who want to be able to upgrade even if it's unsupported, but yo, you don't even have a kernel, what are you doing17:08
vorlonok how did this build locally, I definitely don't have distutils installed in my test build env :| https://launchpad.net/ubuntu/+source/mongo-cxx-driver-legacy/1.1.3-3.3ubuntu1/+build/2793825717:09
LocutusOfBorgthanks vorlon for highlighting17:18
LocutusOfBorgof course we can revert dpkg change, or reduce to armhf only17:18
LocutusOfBorgindeed we discussed this, but not *that* deep when we agreeded to merge dpkg17:18
jbichabdmurray: GNOME is preparing their 47 schedule. Any chance we can get a draft 24.10 schedule to compare?17:19
LocutusOfBorgseb128, the discussion was somewhere above, like 5 days ago, but turned out the merge was a little bit more trickier due to MoM failing to do some proper job in keeping the delta from proposed pocket (and my simplification of delta in newer release)17:20
LocutusOfBorgvorlon, maybe the gtk-doc-tools shouldn't be !stage1?17:27
LocutusOfBorgyeah adding it works17:32
LocutusOfBorgsadly I can't upload on that ppa :/17:32
-queuebot:#ubuntu-release- Unapproved: initramfs-tools (jammy-proposed/main) [0.140ubuntu13.4 => 0.140ubuntu13.5] (core, i386-whitelist)17:33
Eickmeyerubuntu-release: VERTY LOUD PING w.r.t. bug 2058161: Ubuntu MATE is requesting help moving to ubuntu-desktop-provision for their new installer and has requested my help. Need an FFe ack ASAP so I can get started on the work! ******17:37
-ubottu:#ubuntu-release- Bug 2058161 in ubuntu-mate-meta (Ubuntu) "FFe: Switch installer to ubuntu-desktop-provision" [Critical, New] https://launchpad.net/bugs/205816117:37
juliankthis change makes britney use all-proposed for noble armhf until beta: https://code.launchpad.net/~juliank/britney/+git/britney2-ubuntu/+merge/46260717:44
juliankthe similar patch has just landed in autopkgtest-cloud's request.cgi for requesting retries - they will get all-proposed=1 set automatically even if not specified17:44
juliank(on armhf noble)17:44
juliankI expect this to land shortly and then things will improve a bit in terms of not getting wrong stuff scheduled :)17:44
-queuebot:#ubuntu-release- New source: involflt (noble-proposed/primary) [0.1.0-0ubuntu6]17:51
LocutusOfBorgrelease team please NBS-cleanup libnode108t64 (all archs)17:52
juliankthe britney change has been merged now, all future uploads and retries will use all-proposed on noble armhf.18:28
juliankall-proposed will stop being enabled on beta day18:28
Eickmeyerubuntu-release: VERTY LOUD PING w.r.t. bug 2058161: Ubuntu MATE is requesting help moving to ubuntu-desktop-provision for their new installer and has requested my help. Need an FFe ack ASAP so I can get started on the work! ******18:30
-ubottu:#ubuntu-release- Bug 2058161 in ubuntu-mate-meta (Ubuntu) "FFe: Switch installer to ubuntu-desktop-provision" [Critical, New] https://launchpad.net/bugs/205816118:30
vorlonLocutusOfBorg: gtk-doc-tools> thanks, I've added that back in18:37
vorlonLocutusOfBorg: ftr NBS cleanup requires archive admins rather than the release team. Anyway, doing a round of -proposed NBS cleanup now18:41
vorlonLocutusOfBorg: libfm built, I'll copy menu-cache over to that ppa in a bit to finish the bootstrap18:43
Eickmeyervorlon: Thanks for the FFe. This is my priority over the next couple of days, expect an urgent MP for livecd-rootfs.18:52
seb128LocutusOfBorg, backlog of this channel isn't a proper way to communicate late changes to the members of the projects...19:21
seb128LocutusOfBorg, my point is that if you change a default compiler flag in dpkg at the end of the cycle there should at minimal go with a FYI email to -devel and/or equivalent post to discourse19:22
Eickmeyervorlon: This was easy to layer; they already had a minimal seed. https://code.launchpad.net/~eeickmeyer/livecd-rootfs/+git/livecd-rootfs/+merge/46262619:56
vorlonEickmeyer: I have an itch that I want to refactor the livecd-rootfs code for all of the ubuntu-desktop-installer flavors to reduce the code duplication; would you like me to land that before or after your change?19:57
Eickmeyervorlon: Can we do after? That way it's just one more flavor to 86 from that duplication.19:58
vorlonok19:59
Eickmeyervorlon: As an aside, I looked at Budgie's and it's still way more than necessary since they're not doing a legacy install anymore.20:00
vorlonLocutusOfBorg, doko: a straight revert, but eyes welcome: https://launchpad.net/ubuntu/+source/dpkg/1.22.6ubuntu3 (also, I missed reverting the test case oops)20:10
vorlonwhy does perl make you count your tests, that's such a dumb convention20:22
seb128Eickmeyer, vorlon, so with mate switching can we drop the ubiquity gui installer? (keeping the oem-setup part still)20:23
Eickmeyerseb128: Yeah, once I can land the change in the seed/meta. I'm blocked by not being part of ~ubuntu-mate-dev. Working on that.20:27
Eickmeyerseb128: I think we'll also need to push out another spin of `ubiquity-slideshow-ubuntu` since it has some generic wording changes on Edubuntu's part. Also, I think `oem-setup` needs a no-change-rebuild because the slideshows have a major graphical glitch.20:30
vorlonseb128: I was going to double-check whether all flavors had moved20:49
vorlonEickmeyer: core-dev can land seed changes for ubuntu-mate-dev20:50
vorlonbut the previous livecd-rootfs didn't migrate because of failing autopkgtests, let's see20:51
vorlonseb128, Eickmeyer: I still see ubiquity in ubuntu-unity20:52
arraybolt3vorlon: ack, I did a ton of work to fix that yesterday and am trying to fix it up ASAP20:53
arraybolt3Got swallowed by an insane workload on multiple fronts and it kept me very delayed20:53
vorlon379s The $BUILDSTAMP variable is empty20:54
arraybolt3(r.e. ubiquity on Ubuntu Unity)20:54
vorlonok well I'm going to go refactor this code then21:01
vorlonmeanwhile I have pinged utkarsh and philroche about the autopkgtest regressio21:01
ItzSwirlzvorlon: what will I need to get nemo (and then cinnamon) out of the proposed pocket and into -release21:14
ItzSwirlzI know cjs has a build failure21:14
vorlonEickmeyer: why have we ended up saying not to put casper in the live layer for all of these flavors, which don't have casper in their live seed?21:36
vorlonEickmeyer: only ubuntucinnamon, ubuntu, ubuntustudio, and xubuntu appear to have it seeded21:36
vorlonItzSwirlz: nemo's own autopkgtest is failing?21:37
vorlonItzSwirlz: and cinnamon-desktop shows failing autopkgtests for cinnamon-control-center: https://ubuntu-archive-team.ubuntu.com/proposed-migration/update_excuses.html#cinnamon-control-center https://ubuntu-archive-team.ubuntu.com/proposed-migration/update_excuses.html#cinnamon-desktop21:38
vorlonItzSwirlz: it will *also* block on our ability to get new glib2.0 through for the armhf time_t transition, but the above are all nemo/cinnamon-specific issues to be resolved21:38
ItzSwirlzcinnamon-control-center, nemo are failing21:40
ItzSwirlzand cjs21:40
vorlonEickmeyer: ah because it's being added in the livecd-rootfs code later <grump>21:41
Eickmeyervorlon: Correct.21:43
vorlonEickmeyer: ok. it doesn't look like it's being added there for all flavors either; I'm going to do an audit and raise MPs against seeds as needed21:44
Eickmeyervorlon: FWIW, I have it *pending* for mate. Also, FWIW, I'm not a core-dev (yet), hence can't land these changes on my own to the mate seed.21:45
vorlonyes, but you can point me at it and I can merge21:45
Eickmeyervorlon: Ah, fair.21:45
Eickmeyervorlon: https://code.launchpad.net/~eeickmeyer/ubuntu-seeds/+git/ubuntu-mate/+merge/46263721:51
EickmeyerAfter that, I can do a meta update with no issues.21:52
LocutusOfBorgthanks vorlon !23:29
LocutusOfBorgbtw vorlon doko abseil from Debian experimental works on 32bit with time64_t23:29
LocutusOfBorgmaaaaaaaaaaaybe syncing it is better than disabling tests23:30
LocutusOfBorg(discussed in debian-release too)23:30
* LocutusOfBorg will not sync it, sleep time23:30

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