xournalpp
xournalpp copied to clipboard
AppImage relies on external libjack.so.0: cannot open shared obj. file
Operating System
Linux
(Linux only) Distribution
Gentoo
(Linux only) Desktop Environment
Sway
(Linux Only) Display Server
Wayland
Installation Method
AppImage
Xournal++ Version
1.1.2 -> 1.2.2+nightly
libgtk Version
Bug Description
Having searched past issues, seems there's been a few regarding libraries not being included in the AppImage builds. Previously libthai (I encountered this trying to run versions ~1.1.x)
Now the latest versions all complain they are missing libjack;
$ chmod +x xournalpp-1.2.2-x86_64.AppImage
$ ./xournalpp-1.2.2-x86_64.AppImage
/tmp/.mount_xourna2piaM0/AppRun.wrapped: error while loading shared libraries: libjack.so.0: cannot open shared object file: No such file or directory
I assume this issue doesn't present itself on debian/ubuntu, and only on 'non-standard' distro such as Gentoo. First of all i'm confused why xournal would need jack audio libraries, and secondly why jack when the vast majority of us now run pipewire.
Expected Behaviour
The AppImage includes library deps in a self contained image instead of relying on the host libraries.
Steps to Reproduce
- Set +x on AppImage
- Run
Additional Context
No response