[12:45] hi everyone, it's me again, the Fedora dev who keeps running into weird issues with Ubuntu ^_^ [12:46] this time it's with Ubuntu LTS which has a way too old version of meson, I don't suppose that version could ever be updated, right? :-/ [12:47] FYI, this is the exact error: https://gitlab.freedesktop.org/cangjie/ibus-cangjie/-/jobs/56380320 [12:47] the install_symlink function was added in meson 0.61.0n and Ubuntu LTS has 0.61.2, which might have an issue with install_symlink :( [12:51] actual error is this: ERROR: Tried to install symlink to missing file /usr/local/share/applications/org.freedesktop.cangjie.ibus.cangjie-setup.desktop [12:54] I should note that with a more recent version of meson the problem doesn't happen, but I don't know which version fixed this issue :-/ [13:55] bochecha: we can't just upgrade meson to a newer version in stable Ubuntu releases. A targeted fix might be accepted [13:56] yeah, I understand, I'll try to figure out what the fix has been in the more recent versions, but that's going to be hard :'( [13:59] bochecha: we're going to release a new Ubuntu LTS soon 😉 [13:59] when will "soon" be? :-/ [14:00] and what version of meson will it have? [14:01] ought to be end of next month https://discourse.ubuntu.com/t/noble-numbat-release-schedule/35649 with meson 1.3.2 [14:02] oh, nice [14:03] I'm still interested in getting the current LTS working though, as people might not upgrade right away once it's out, but now I have a way to get it to work, thank you :D [14:04] bochecha: could you update your Ubuntu images? I'd expect latest to be 23.10 "mantic" (instead of lunar) and devel to be 24.04 LTS "noble" (instead of mantic) [14:05] I'm using whatever gitlab CI has access to :shrug: [14:05] (arf, no emojis in IRC) [14:06] I take them from registry.freedesktop.org/cangjie/pycangjie [14:07] so LTS is jammy :-/ [14:10] bochecha: could you ask them to update their containers? [14:11] I'll try :shrug: [16:19] jbicha, actually, I think I can do it myself... but this is using Buildah/Quay and I don't actually know how they work or how to do that xD [16:19] I'm asking my expert :P [16:52] so, it seems whenever I push a new commit on https://gitlab.freedesktop.org/cangjie/build-essential then the CI is ran and that updates the container images [16:53] which means I need to eagerly wait for the next LTS release to drop, and push a new commit after :) [16:53] thank you jbicha