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.
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
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
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
kdepimlibs version 4.11.4 is installed here. Excepted the new cmake flag, nothing has changed in code... Gilles Caulier