Bug 307619 - Refuses to load Export tools
Summary: Refuses to load Export tools
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Portability-Runtime (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR major
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-09-30 15:10 UTC by Alex Merry
Modified: 2018-02-04 11:03 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alex Merry 2012-09-30 15:10:17 UTC
KIPI refuses to load plugins with error messages like this:

gwenview(5156)/KIPI (loading) KIPI::PluginLoader::init: Plugin  "Imageviewer" has a SO version ( 0 ) which is different than libkipi ABI version ( 10 ).  Refusing to load.

The reason for this is that the desktop files for the plugins all have the following line:
X-KIPI-BinaryVersion=

This, in turn, is because the desktop.cmake files have the following line:
X-KIPI-BinaryVersion=${KIPI_SO_VERSION}
and KIPI_SO_VERSION is never set in CMake.

I'm not sure where this information should be obtained from.  The only place KIPI exports it is in version.h, and parsing it out of there doesn't seem very clean.

Perhaps KIPI should provide a KipiConfig.cmake file, or something.

Reproducible: Always
Comment 1 Smit Mehta 2012-09-30 15:17:41 UTC

*** This bug has been marked as a duplicate of bug 307213 ***
Comment 2 caulier.gilles 2018-02-04 11:03:50 UTC
Problem fixed in 6.0.0 where all tools are now in digiKam core