bochecha | hi everyone, it's me again, the Fedora dev who keeps running into weird issues with Ubuntu ^_^ | 12:45 |
---|---|---|
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:46 |
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:47 |
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:51 |
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 :-/ | 12:54 |
jbicha | bochecha: we can't just upgrade meson to a newer version in stable Ubuntu releases. A targeted fix might be accepted | 13:55 |
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:56 |
jbicha | bochecha: we're going to release a new Ubuntu LTS soon 😉 | 13:59 |
bochecha | when will "soon" be? :-/ | 13:59 |
bochecha | and what version of meson will it have? | 14:00 |
jbicha | ought to be end of next month https://discourse.ubuntu.com/t/noble-numbat-release-schedule/35649 with meson 1.3.2 | 14:01 |
bochecha | oh, nice | 14:02 |
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:03 |
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:04 |
bochecha | I'm using whatever gitlab CI has access to :shrug: | 14:05 |
bochecha | (arf, no emojis in IRC) | 14:05 |
bochecha | I take them from registry.freedesktop.org/cangjie/pycangjie | 14:06 |
bochecha | so LTS is jammy :-/ | 14:07 |
jbicha | bochecha: could you ask them to update their containers? | 14:10 |
bochecha | I'll try :shrug: | 14:11 |
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:19 |
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:52 |
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 | 16:53 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!