gitbutler icon indicating copy to clipboard operation
gitbutler copied to clipboard

AppImage doesn't work when `libthai` isn't installed

Open cindrmon opened this issue 1 year ago • 2 comments

I'm using Funtoo GNU/Linux when i wanted to try out gitbutler. However, when I downloaded the AppImage and tried running it, it doesn't work, and running it in the terminal shows that it is looking for libthai.so, in which I cannot install on my system since it is not available.

Also apparently, it has been evident that Tauri apps when run as an AppImage on systems similar to mine (according to https://github.com/OpenShot/openshot-qt/issues/5060) won't run because of the same dependency issue. I'm hoping that upon release you may also look into adding libthai as an optional dependency for GNU/Linux users who don't happen to have, or cannot install libthai on their system.

cindrmon avatar Feb 16 '24 01:02 cindrmon

This should be resolved in tauri. https://github.com/tauri-apps/tauri/issues/4930

honnip avatar Feb 17 '24 04:02 honnip

but why do i still have this problem? i still have this issue when trying to run the latest appimage:

nolle@shinobu [Sat, 09:44:02 PST] [~/AppImage] ~/AppImage/git-butler_0.10.16_amd64.AppImage

git-butler: error while loading shared libraries: libthai.so.0: cannot open shared object file: No such file or directory

cindrmon avatar Feb 24 '24 01:02 cindrmon

Meantime, GitButler 0.11 is available and I wonder if the tauri fixes trickled through. Could you try to reproduce the issue with the latest version?

Byron avatar Apr 21 '24 15:04 Byron

Going to close this as this is more of an issue with Tauri - it doesn't seem to be the case that we can contol anything dependency-related with AppImage packaging from our end.

Qix- avatar Apr 30 '24 14:04 Qix-