-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
symbol lookup error: libappstream.so.5: undefined symbol: g_string_free_and_steal #131
Comments
Weird, is the Snap running with an older version of GLib than what it was compiled for? |
I'm not sure what "it" refers to, but the host is Ubuntu 20.04 as mentioned, and has Interestingly, from a quick look at GLib changelogs, it seems |
@ximion I think I've figured out what's going on: the system glib-d from jammy's repos was built against system glib, which is older and predates the addition of
So fixing this might be as simple as adjusting |
We should use the one shipped by the gnome snap; us including ours results in breakages such as symbol lookup errors due to mismatched glib versions.
So this issue indeed stems of conflicting glib versions, but per @kenvandine the right course of action is for us to not include glib and instead rely on the one from the gnome snap. I've opened PR #133 which should fix this. |
Hi,
Version
0.9.1+git18.g5aae3d9
(currentlatest/stable
) of the appstream-generator snap package from 25 February 2024 fails to run with the following error:This is on an Ubuntu 20.04 LTS host.
The text was updated successfully, but these errors were encountered: