New install of Fedora 36: Kernel 5.18.5-200.fc36.x86_64 Appimage fails to load digikam Apparently libnsl.so.1 is missing: $ ./digiKam-7.6.0-x86-64.appimage -- digiKam Linux AppImage Bundle -- Use 'help' as CLI argument to know all available options for digiKam application. -- Notes: to integrate this bundle to your desktop, use AppImageLauncher. -- to enable all debug messages on the console, use 'export QT_LOGGING_RULES="digikam*=true"'. Check library libudev.so.0 Check library libxcb-dri3.so.0 Check library libcrypto.so.1.1 Check library libssl.so.1.1 Check library libnss3.so Check library libnssutil3.so Check library libsmime3.so -- Preloading shared libs: :/usr/lib64/libxcb-dri3.so.0:/usr/lib64/libcrypto.so.1.1:/usr/lib64/libssl.so.1.1:/usr/lib64/libnss3.so:/usr/lib64/libnssutil3.so:/usr/lib64/libsmime3.so digikam: error while loading shared libraries: libnsl.so.1: cannot open shared object file: No such file or directory
Please try digiKam-7.8.0 AppImage from here: https://files.kde.org/digikam/ Maik
You may also need to install the libnsl. It is a required system library and is not included in the AppImage. Maik
Thank you. Yes, it appears you need to install the full package libnsl. (I had tried libnsl.x86_64 but obviously that was not sufficient). This permits Digikam 7.7.0 and 7.8.0 to work but not 7.6.0 Martin
Thanks for the feedback. I close this file now. Best Gilles Caulier
Hello Maik, Gilles, I installed a fresh Fedora 37 and appimage does not work because of libnsl missing. It seems libnsl is not installed by default on Fedora (and maybe on other distributions ?) Is it possible to include it in the appimage ? Of course we can manually install libnsl on Fedora, but it's a pity digikam does not work out of the box. Best regards
Git commit 4b8e66933c4d226f7987bbeb148ec680858f66b9 by Gilles Caulier. Committed on 21/11/2022 at 06:38. Pushed by cgilles into branch 'qt5-maintenance'. includes libnsl to AppImage bundle M +5 -3 project/bundles/appimage/04-build-appimage.sh https://invent.kde.org/graphics/digikam/commit/4b8e66933c4d226f7987bbeb148ec680858f66b9