[12:45] <bochecha> hi everyone, it's me again, the Fedora dev who keeps running into weird issues with Ubuntu ^_^
[12:46] <bochecha> 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] <bochecha> FYI, this is the exact error: https://gitlab.freedesktop.org/cangjie/ibus-cangjie/-/jobs/56380320
[12:47] <bochecha> 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] <bochecha> 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] <bochecha> 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] <jbicha> bochecha: we can't just upgrade meson to a newer version in stable Ubuntu releases. A targeted fix might be accepted
[13:56] <bochecha> 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] <jbicha> bochecha: we're going to release a new Ubuntu LTS soon 😉
[13:59] <bochecha> when will "soon" be? :-/
[14:00] <bochecha> and what version of meson will it have?
[14:01] <jbicha> ought to be end of next month https://discourse.ubuntu.com/t/noble-numbat-release-schedule/35649 with meson 1.3.2
[14:02] <bochecha> oh, nice
[14:03] <bochecha> 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] <jbicha> 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] <bochecha> I'm using whatever gitlab CI has access to :shrug:
[14:05] <bochecha> (arf, no emojis in IRC)
[14:06] <bochecha> I take them from registry.freedesktop.org/cangjie/pycangjie
[14:07] <bochecha> so LTS is jammy :-/
[14:10] <jbicha> bochecha: could you ask them to update their containers?
[14:11] <bochecha> I'll try :shrug:
[16:19] <bochecha> 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] <bochecha> I'm asking my expert :P
[16:52] <bochecha> 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] <bochecha> which means I need to eagerly wait for the next LTS release to drop, and push a new commit after :)
[16:53] <bochecha> thank you jbicha