Bug 144439

Summary: Digikam fails to load
Product: [Applications] digikam Reporter: Adam Jimerson <vendion>
Component: Metadata-EngineAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: caulier.gilles
Priority: NOR    
Version: 0.9.1   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In: 7.3.0
Sentry Crash Report:

Description Adam Jimerson 2007-04-20 02:14:45 UTC
Version:           0.9.1 (using KDE KDE 3.5.6)
Installed from:    SuSE RPMs
Compiler:          I586-suse-Linux 
OS:                Linux

When selecting if from Kmenu, digikam looks like it is going to load, it even shows up in the taskbar, but after a while it just stops loading.  When calling it from the konsole, I get this error 

"digikam: error while loading shared libraries: libexiv2.so.0: cannot open shared object file: No such file or directory"

What the problem is that I installed the version of libexiv2 that Digikam 0.9.1 requires, or so it says it requires.
Comment 1 caulier.gilles 2007-04-20 06:24:36 UTC
Adam, 

Install Exiv2 shared library and all will be fine...

Gilles Caulier
Comment 2 Thorsten Schnebeck 2007-04-20 08:54:33 UTC
> What the problem is that I installed the version of libexiv2 that Digikam 0.9.1 requires

Looks like you have installed Exiv2 0.13 but your digiKam version wants Exiv2 0.14. There is a important difference between these two versions, as starting with 0.14 exiv2 uses libtool's -version-info library versioning system.

Old lib:
/usr/lib/libexiv2-0.13.so
/usr/lib/libexiv2.so -> libexiv2-0.13.so

New lib:
/usr/lib/libexiv2.so -> libexiv2.so.0.0.0
/usr/lib/libexiv2.so.0 -> libexiv2.so.0.0.0
/usr/lib/libexiv2.so.0.0.0

Bye

  Thorsten
Comment 3 caulier.gilles 2021-05-04 06:07:06 UTC
Not reproducible with digiKam 7.3.0 and Exiv2 0.27.4