| Summary: | Fedora 41 appimage: symbol lookup error: /usr/lib64/libgnutls.so.30 | ||
|---|---|---|---|
| Product: | [Applications] digikam | Reporter: | Nicofo <nicofo> |
| Component: | Bundle-AppImage | Assignee: | Digikam Developers <digikam-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | caulier.gilles, JimShip, metzpinguin |
| Priority: | NOR | ||
| Version First Reported In: | 8.6.0 | ||
| Target Milestone: | --- | ||
| Platform: | Appimage | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | 8.6.0 | |
| Sentry Crash Report: | |||
|
Description
Nicofo
2024-11-23 20:04:55 UTC
Git commit a7752823a50bbf7a3c28d5390c51f69fdbe3b347 by Maik Qualmann. Committed on 23/11/2024 at 21:16. Pushed by mqualmann into branch 'master'. do not preload libgnutls in Fedora Linux >= 40 M +3 -2 project/bundles/appimage/data/AppRun https://invent.kde.org/graphics/digikam/-/commit/a7752823a50bbf7a3c28d5390c51f69fdbe3b347 Git commit 9cec9dbd3439aae4005f95c42a547c201b289712 by Maik Qualmann. Committed on 23/11/2024 at 21:34. Pushed by mqualmann into branch 'master'. use lower case for os name and same bash code M +6 -6 project/bundles/appimage/data/AppRun https://invent.kde.org/graphics/digikam/-/commit/9cec9dbd3439aae4005f95c42a547c201b289712 A new AppImage is available for testing, please report if it now starts under Fedora. https://files.kde.org/digikam/ Maik Hello Maik,
I tried with last version of appimage. It still does not work.
Reason is that the $OS_VERSION is empty instead of being "41" in my case.
Line 59 of AppRun is:
OS_VERSION=$(awk -F'"' '$1 ~ /^VERSION_ID/ {print $2}' /etc/*-release | tr -d '.')
which indeed results in empty string for Fedora.
Reason: see the output of cat /etc/os-release in comment #0:
VERSION_ID=41
(and not VERSION_ID="41")
So you could change line 59 with these 2 lines for example:
OS_VERSION=$(awk -F'"' '$1 ~ /^VERSION_ID/ {print $2}' /etc/*-release | tr -d '.')
[ -z "${OS_VERSION}" ] && OS_VERSION=$(awk -F'=' '$1 ~ /^VERSION_ID/ {print $2}' /etc/*-release | tr -d '.')
Git commit 574d1d583d268987433e2c7c73cf166634cf69dc by Maik Qualmann. Committed on 26/11/2024 at 17:31. Pushed by mqualmann into branch 'master'. fix detect os version without quotes M +2 -2 project/bundles/appimage/data/AppRun https://invent.kde.org/graphics/digikam/-/commit/574d1d583d268987433e2c7c73cf166634cf69dc It's working now with last version of Appimage (from thsi morning). Thanks a lot for you work ! |