You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When running on Fedora and including appstream metadata, the linuxdeploy appimage (indirectly?) attempts to run appstreamcli with the environment set to resolve glib from inside the appimage.
However, since it is running a binary installed by the host system, the LD_LIBRARY_PATH causes runtime linker errors for the glib symbols referenced by appstreamcli.
I've worked around this in wez/wezterm@90de55f by deploying a little appstreamcli wrapper script early in the PATH to clean its environment.
It would be great to resolve this correctly; I'd suggest either making sure that the plugin cleans the environment first, or alternatively, by bundling the needed utilities in the linuxdeploy appimage and running them from there.
The text was updated successfully, but these errors were encountered:
When running on Fedora and including appstream metadata, the linuxdeploy appimage (indirectly?) attempts to run
appstreamcli
with the environment set to resolve glib from inside the appimage.However, since it is running a binary installed by the host system, the LD_LIBRARY_PATH causes runtime linker errors for the glib symbols referenced by
appstreamcli
.I've worked around this in wez/wezterm@90de55f by deploying a little
appstreamcli
wrapper script early in the PATH to clean its environment.It would be great to resolve this correctly; I'd suggest either making sure that the plugin cleans the environment first, or alternatively, by bundling the needed utilities in the linuxdeploy appimage and running them from there.
The text was updated successfully, but these errors were encountered: