Bug 451196 - Digikam 7.6 appimage does not start
Summary: Digikam 7.6 appimage does not start
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Bundle-AppImage (show other bugs)
Version: 7.6.0
Platform: Appimage Linux
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-03-06 13:49 UTC by Jens Westemeier
Modified: 2022-03-21 04:37 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 7.7.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jens Westemeier 2022-03-06 13:49:40 UTC
Latest appimage does not start on OpenSuse Thumbleweed

> export QT_LOGGING_RULES="digikam*=true"
> /usr/local/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: symbol lookup error: /lib64/libpangocairo-1.0.so.0: undefined symbol: pango_font_get_hb_font

> ll /lib64/libpangocairo-1.0.so.0
lrwxrwxrwx 1 root root 29 20. Feb 10:43 /lib64/libpangocairo-1.0.so.0 -> libpangocairo-1.0.so.0.5000.4

Greetings,
Jens
Comment 1 Maik Qualmann 2022-03-06 14:45:36 UTC
Problem is known you have to run the following export to preload the libs:

LD_PRELOAD=$LD_PRELOAD:/usr/lib64/libpango-1.0.so.0:/usr/lib64/libpangocairo-1.0.so.0 /usr/local/digiKam-7.6.0-x86-64.appimage

Maik
Comment 2 caulier.gilles 2022-03-21 04:37:27 UTC
Git commit f30985b60a3daec1c1c09d471b0e438cc18cb627 by Gilles Caulier.
Committed on 21/03/2022 at 04:29.
Pushed by cgilles into branch 'qt5-maintenance'.

preload *pango* shared libraries to run AppImage with 7.7.0 under OpenSuse
Related: bug 412778, bug 419458, bug 447304
FIXED-IN: 7.7.0

M  +4    -0    project/bundles/appimage/data/AppRun

https://invent.kde.org/graphics/digikam/commit/f30985b60a3daec1c1c09d471b0e438cc18cb627