Bug 338055 - libkdepimlibs not found
Summary: libkdepimlibs not found
Status: RESOLVED WORKSFORME
Alias: None
Product: digikam
Classification: Applications
Component: Portability-Runtime (show other bugs)
Version: 4.2.0
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-08-05 16:51 UTC by nucleo
Modified: 2017-07-16 04:58 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description nucleo 2014-08-05 16:51:00 UTC
libkdepimlibs not found when compiling digiKam 4.2.0, there are messages:

-- Found KdepimLibs: /usr/lib/cmake/KdepimLibs/KdepimLibsConfig.cmake

--  libkdepimlibs library found.............. NO  (optional)

kdepimlibs-devel installed.

In digiKam 4.1.0 libkdepimlibs library found when kdepimlibs-devel installed.
Comment 1 caulier.gilles 2014-08-05 21:09:58 UTC
just turn on the new cmake argument :

https://projects.kde.org/projects/extragear/graphics/digikam/repository/revisions/master/entry/CMakeLists.txt#L16

KDEPimlibs dependency will be replaced soon by Akonady

Gilles Caulier
Comment 2 caulier.gilles 2014-08-05 21:13:36 UTC
with flag to off :

-- ----------------------------------------------------------------------------------
-- Starting CMake configuration for: digiKam
-- Kipi library version required : 2.0.0
-- Check Kipi library in local sub-folder...
-- Found Kipi library in local sub-folder: /mnt/devel/GIT/4.x/extra/libkipi
-- Kipi library version: 2.1.0
-- libkipi: Found version 2.1.0 (required: 2.0.0)
-- Check Kexiv2 library in local sub-folder...
-- Found Kexiv2 library in local sub-folder: /mnt/devel/GIT/4.x/extra/libkexiv2
-- Check for Kdcraw library in local sub-folder...
-- Found Kdcraw library in local sub-folder: /mnt/devel/GIT/4.x/extra/libkdcraw
-- Found Jasper: /usr/lib64/libjasper.so  
-- Check Kface library in local sub-folder...
-- Found Kface library in local sub-folder: /mnt/devel/GIT/4.x/extra/libkface
-- Check for KGeoMap library in local sub-folder...
-- Found KGeoMap library in local sub-folder: /mnt/devel/GIT/4.x/extra/libkgeomap
-- checking for module 'libpgf'
--   package 'libpgf' not found
-- Found Eigen3: /usr/include/eigen3 (Required is at least version "2.91.0") 
-- Boost version: 1.54.0
-- First try at finding OpenCV...
-- Great, found OpenCV on the first try.
-- OpenCV Root directory is: /usr/share/OpenCV
-- OpenCV: Found version 2.4.9 (required: 2.4.9)
-- OpenCV headers: /usr/include/opencv;/usr/include
-- OpenCV libs   : opencv_core;opencv_highgui;opencv_objdetect;opencv_contrib;opencv_legacy;opencv_imgproc
-- libkdcraw: Found version 2.4.2 (required: 2.2.0)
-- Check for LCMS2 availability...
-- checking for module 'lcms2'
--   found lcms2, version 2.5
-- Found lcms version 2.05, /usr/lib64/liblcms2.so
-- Found LCMS2: /usr/lib64/liblcms2.so /usr/include
-- Paralelized PGF codec disabled...
-- Try OpenMP C flag = [-fopenmp]
-- Performing Test OpenMP_FLAG_DETECTED
-- Performing Test OpenMP_FLAG_DETECTED - Success
-- Try OpenMP CXX flag = [-fopenmp]
-- Performing Test OpenMP_FLAG_DETECTED
-- Performing Test OpenMP_FLAG_DETECTED - Success
-- Found OpenMP: -fopenmp  
-- Identified libjpeg version: 80+
-- libkgeomap: Found version 2.0.0
-- Found gphoto2: -L/usr/lib64 -lgphoto2_port;-L/usr/lib64 -lgphoto2 -lgphoto2_port -lm
-- Found LIBUSB: /usr/lib64/libusb.so  
-- checking for module 'lensfun'
--   found lensfun, version 0.2.8.0
-- Found LensFun: /usr/include/lensfun (found version "0.2.8.0") 
-- liblensfun: Found version 0.2.8.0 (required: 0.2.6.0)
-- WARNING: you are using the obsolete 'PKGCONFIG' macro, use FindPkgConfig
-- Performing Test HAVE_LQR_0_4
-- Performing Test HAVE_LQR_0_4 - Success
-- Found Lqr-1: /usr/include/lqr-1  
-- Found Soprano: /usr/include (found suitable version "2.9.4", minimum required is "1.99") 
-- Found SharedDesktopOntologies: /usr/share/ontology (found suitable version "0.11.0", minimum required is "0.2") 
-- Found Doxygen: /usr/bin/doxygen (found version "1.8.5") 
-- Found Sqlite2: /usr/lib64/libsqlite.so (found version "2.8.17") 
-- 
-- ----------------------------------------------------------------------------------
--  digiKam 4.3.0 dependencies results   <http://www.digikam.org>
-- 
--  Qt4 SQL module found..................... YES
--  mysql server found....................... NO  (optional - disabled by user)
--  libtiff library found.................... YES
--  libpng library found..................... YES
--  libjasper library found.................. YES
--  liblcms library found.................... YES
--  Boost Graph library found................ YES
--  libkipi library found.................... YES
--  libkexiv2 library found.................. YES
--  libkdcraw library found.................. YES
--  libkface library found................... YES
--  libkgeomap library found................. YES
--  libpgf library found..................... NO  (optional - internal version used instead)
--  Eigen3 library found..................... YES (optional)
--  libgphoto2 and libusb libraries found.... YES (optional)
--  libgphoto2 2.5 library found............. YES (optional)
--  libkdepimlibs library found.............. NO  (optional)
-- 
--  digiKam will be compiled without address book support.
-- 
--  Nepomuk libraries found.................. YES (optional)
--  Liblqr-1 found........................... YES (optional)
--  Liblensfun found......................... YES (optional)
--  Libsqlite v2 found....................... YES (optional)
--  Doxygen found............................ YES (optional)
--  digiKam can be compiled.................. YES
-- ----------------------------------------------------------------------------------
-- 
-- Adjusting compilation flags for GCC version ( 4.8.2 )
-- Configuring done
-- Generating done
-- Build files have been written to: /mnt/devel/GIT/4.x/build
Comment 3 caulier.gilles 2014-08-05 21:15:03 UTC
With flag to on :

-- ----------------------------------------------------------------------------------
-- Starting CMake configuration for: digiKam
-- Kipi library version required : 2.0.0
-- Check Kipi library in local sub-folder...
-- Found Kipi library in local sub-folder: /mnt/devel/GIT/4.x/extra/libkipi
-- Kipi library version: 2.1.0
-- libkipi: Found version 2.1.0 (required: 2.0.0)
-- Check Kexiv2 library in local sub-folder...
-- Found Kexiv2 library in local sub-folder: /mnt/devel/GIT/4.x/extra/libkexiv2
-- Check for Kdcraw library in local sub-folder...
-- Found Kdcraw library in local sub-folder: /mnt/devel/GIT/4.x/extra/libkdcraw
-- Found Jasper: /usr/lib64/libjasper.so  
-- Check Kface library in local sub-folder...
-- Found Kface library in local sub-folder: /mnt/devel/GIT/4.x/extra/libkface
-- Check for KGeoMap library in local sub-folder...
-- Found KGeoMap library in local sub-folder: /mnt/devel/GIT/4.x/extra/libkgeomap
-- checking for module 'libpgf'
--   package 'libpgf' not found
-- Found Eigen3: /usr/include/eigen3 (Required is at least version "2.91.0") 
-- Boost version: 1.54.0
-- First try at finding OpenCV...
-- Great, found OpenCV on the first try.
-- OpenCV Root directory is: /usr/share/OpenCV
-- OpenCV: Found version 2.4.9 (required: 2.4.9)
-- OpenCV headers: /usr/include/opencv;/usr/include
-- OpenCV libs   : opencv_core;opencv_highgui;opencv_objdetect;opencv_contrib;opencv_legacy;opencv_imgproc
-- libkdcraw: Found version 2.4.2 (required: 2.2.0)
-- Check for LCMS2 availability...
-- checking for module 'lcms2'
--   found lcms2, version 2.5
-- Found lcms version 2.05, /usr/lib64/liblcms2.so
-- Found LCMS2: /usr/lib64/liblcms2.so /usr/include
-- Paralelized PGF codec disabled...
-- Try OpenMP C flag = [-fopenmp]
-- Performing Test OpenMP_FLAG_DETECTED
-- Performing Test OpenMP_FLAG_DETECTED - Success
-- Try OpenMP CXX flag = [-fopenmp]
-- Performing Test OpenMP_FLAG_DETECTED
-- Performing Test OpenMP_FLAG_DETECTED - Success
-- Found OpenMP: -fopenmp  
-- Identified libjpeg version: 80+
-- libkgeomap: Found version 2.0.0
-- Found gphoto2: -L/usr/lib64 -lgphoto2_port;-L/usr/lib64 -lgphoto2 -lgphoto2_port -lm
-- Found LIBUSB: /usr/lib64/libusb.so  
-- checking for module 'lensfun'
--   found lensfun, version 0.2.8.0
-- Found LensFun: /usr/include/lensfun (found version "0.2.8.0") 
-- liblensfun: Found version 0.2.8.0 (required: 0.2.6.0)
-- WARNING: you are using the obsolete 'PKGCONFIG' macro, use FindPkgConfig
-- Performing Test HAVE_LQR_0_4
-- Performing Test HAVE_LQR_0_4 - Success
-- Found Lqr-1: /usr/include/lqr-1  
-- Found Soprano: /usr/include (found suitable version "2.9.4", minimum required is "1.99") 
-- Found SharedDesktopOntologies: /usr/share/ontology (found suitable version "0.11.0", minimum required is "0.2") 
-- Found Doxygen: /usr/bin/doxygen (found version "1.8.5") 
-- Found Sqlite2: /usr/lib64/libsqlite.so (found version "2.8.17") 
-- 
-- ----------------------------------------------------------------------------------
--  digiKam 4.3.0 dependencies results   <http://www.digikam.org>
-- 
--  Qt4 SQL module found..................... YES
--  mysql server found....................... NO  (optional - disabled by user)
--  libtiff library found.................... YES
--  libpng library found..................... YES
--  libjasper library found.................. YES
--  liblcms library found.................... YES
--  Boost Graph library found................ YES
--  libkipi library found.................... YES
--  libkexiv2 library found.................. YES
--  libkdcraw library found.................. YES
--  libkface library found................... YES
--  libkgeomap library found................. YES
--  libpgf library found..................... NO  (optional - internal version used instead)
--  Eigen3 library found..................... YES (optional)
--  libgphoto2 and libusb libraries found.... YES (optional)
--  libgphoto2 2.5 library found............. YES (optional)
--  libkdepimlibs library found.............. YES (optional)
--  Nepomuk libraries found.................. YES (optional)
--  Liblqr-1 found........................... YES (optional)
--  Liblensfun found......................... YES (optional)
--  Libsqlite v2 found....................... YES (optional)
--  Doxygen found............................ YES (optional)
--  digiKam can be compiled.................. YES
-- ----------------------------------------------------------------------------------
-- 
-- Adjusting compilation flags for GCC version ( 4.8.2 )
-- Configuring done
-- Generating done
-- Build files have been written to: /mnt/devel/GIT/4.x/build
Comment 4 caulier.gilles 2014-08-05 21:18:18 UTC
kdepimlibs version 4.11.4 is installed here. Excepted the new cmake flag, nothing has changed in code...

Gilles Caulier