https://bugs.kde.org/show_bug.cgi?id=400981

            Bug ID: 400981
           Summary: Appimage not working anymore:
                    /lib64/libfontconfig.so.1: undefined symbol:
                    FT_Done_MM_Var
           Product: digikam
           Version: 6.0.0
          Platform: Appimage
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: digikam-bugs-n...@kde.org
          Reporter: philippevanh...@outlook.com
  Target Milestone: ---

SUMMARY
Happens with update of Fedora 28 -> 29: appimage does not work anymore.
Error is related to "/lib64/libfontconfig.so.1: undefined symbol:
FT_Done_MM_Var":

./digikam-6.0.0-beta2-x86-64.appimage 
-- digiKam AppImage Bundle
-- Use 'help' as CLI argument to know all available options for digiKam
application
ERROR: ld.so: object '/usr/lib64/libfreetype.so' from LD_PRELOAD cannot be
preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/usr/lib64/libudev.so' from LD_PRELOAD cannot be
preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/usr/lib64/libfreetype.so' from LD_PRELOAD cannot be
preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/usr/lib64/libudev.so' from LD_PRELOAD cannot be
preloaded (cannot open shared object file): ignored.
digikam: symbol lookup error: /lib64/libfontconfig.so.1: undefined symbol:
FT_Done_MM_Var


Was working fine with F28.


ADDITIONAL INFORMATION
fontconfig-2.13.1-3.fc29
freetype-2.9.1-6.fc29

Working workaround, using LD_PRELOAD:
LD_PRELOAD=/lib64/libfreetype.so.6 ./digikam-6.0.0-beta2-x86-64.appimage 

(note however that some warnings 'ignore' are still present:
ERROR: ld.so: object '/usr/lib64/libfreetype.so' from LD_PRELOAD cannot be
preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/usr/lib64/libudev.so' from LD_PRELOAD cannot be
preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/usr/lib64/libfreetype.so' from LD_PRELOAD cannot be
preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/usr/lib64/libudev.so' from LD_PRELOAD cannot be
preloaded (cannot open shared object file): ignored.
)

Looking on the net, I found a solution for developer: see
https://github.com/AppImage/AppImageKit/issues/836

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to