[Digikam-devel] [Bug 242387] New: DigiKam not detecting libkdcraw and exiv2

Evert Vorster evorster at gmail.com
Mon Jun 21 17:16:53 BST 2010


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

           Summary: DigiKam not detecting libkdcraw and exiv2
           Product: digikam
           Version: 1.3.0
          Platform: Compiled Sources
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: digikam-devel at kde.org
        ReportedBy: evorster at gmail.com


Version:           1.3.0 (using KDE 4.4.4) 
OS:                Linux

DigiKam compile not detecting installed libraries libkdcraw and exiv2. 
I recently upgraded to KDE 4.4.4 
DigiKam 1.2.0 compiles fine against this version of KDE, and also detects my
installed libraries. 
DigiKam 1.3.0 simply does not detect my installed libraries, and compile exits
with an error.

Reproducible: Always

Steps to Reproduce:
Compile DigiKam 1.3.0 on my computer.

Actual Results:  
Compile exits with an error

Expected Results:  
Clean compile, just like DigiKam 1.2.0

libkdcraw installed files:

root at dora:~# augur from libkdcraw
kdegraphics-v4:/opt/kde4/include/libkdcraw
kdegraphics-v4:/opt/kde4/include/libkdcraw/dcrawinfocontainer.h
kdegraphics-v4:/opt/kde4/include/libkdcraw/dcrawsettingswidget.h
kdegraphics-v4:/opt/kde4/include/libkdcraw/kdcraw.h
kdegraphics-v4:/opt/kde4/include/libkdcraw/libkdcraw_export.h
kdegraphics-v4:/opt/kde4/include/libkdcraw/rawdecodingsettings.h
kdegraphics-v4:/opt/kde4/include/libkdcraw/rawfiles.h
kdegraphics-v4:/opt/kde4/include/libkdcraw/rcombobox.h
kdegraphics-v4:/opt/kde4/include/libkdcraw/rexpanderbox.h
kdegraphics-v4:/opt/kde4/include/libkdcraw/rnuminput.h
kdegraphics-v4:/opt/kde4/include/libkdcraw/squeezedcombobox.h
kdegraphics-v4:/opt/kde4/include/libkdcraw/version.h
kdegraphics-v4:/opt/kde4/lib/libkdcraw.so
kdegraphics-v4:/opt/kde4/lib/libkdcraw.so.8
kdegraphics-v4:/opt/kde4/lib/libkdcraw.so.8.0.0
kdegraphics-v4:/opt/kde4/lib/pkgconfig/libkdcraw.pc
kdegraphics-v4:/opt/kde4/share/apps/libkdcraw
kdegraphics-v4:/opt/kde4/share/apps/libkdcraw/profiles
kdegraphics-v4:/opt/kde4/share/apps/libkdcraw/profiles/adobergb.icm
kdegraphics-v4:/opt/kde4/share/apps/libkdcraw/profiles/applergb.icm
kdegraphics-v4:/opt/kde4/share/apps/libkdcraw/profiles/prophoto.icm
kdegraphics-v4:/opt/kde4/share/apps/libkdcraw/profiles/srgb-d65.icm
kdegraphics-v4:/opt/kde4/share/apps/libkdcraw/profiles/srgb.icm
kdegraphics-v4:/opt/kde4/share/apps/libkdcraw/profiles/widegamut.icm


libkexiv2 installed files:

root at dora:~# augur from libkexiv2
kdegraphics-v4:/opt/kde4/include/libkexiv2
kdegraphics-v4:/opt/kde4/include/libkexiv2/altlangstredit.h
kdegraphics-v4:/opt/kde4/include/libkexiv2/countryselector.h
kdegraphics-v4:/opt/kde4/include/libkexiv2/kexiv2.h
kdegraphics-v4:/opt/kde4/include/libkexiv2/kexiv2data.h
kdegraphics-v4:/opt/kde4/include/libkexiv2/kexiv2previews.h
kdegraphics-v4:/opt/kde4/include/libkexiv2/libkexiv2_export.h
kdegraphics-v4:/opt/kde4/include/libkexiv2/msgtextedit.h
kdegraphics-v4:/opt/kde4/include/libkexiv2/subjectwidget.h
kdegraphics-v4:/opt/kde4/include/libkexiv2/version.h
kdegraphics-v4:/opt/kde4/lib/libkexiv2.so
kdegraphics-v4:/opt/kde4/lib/libkexiv2.so.8
kdegraphics-v4:/opt/kde4/lib/libkexiv2.so.8.0.0
kdegraphics-v4:/opt/kde4/lib/pkgconfig/libkexiv2.pc
kdegraphics-v4:/opt/kde4/share/apps/libkexiv2
kdegraphics-v4:/opt/kde4/share/apps/libkexiv2/data
kdegraphics-v4:/opt/kde4/share/apps/libkexiv2/data/topicset.iptc-subjectcode.xml


Compile log:

Compile log for digikam 1.3.0
Built with sorcery kame-20100620-0 and gcc 4.4.3
Built on Mon Jun 21 16:19:24 GMT 2010
Method: cmake
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/libexec/ccache/gcc
-- Check for working C compiler: /usr/libexec/ccache/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/libexec/ccache/c++
-- Check for working CXX compiler: /usr/libexec/ccache/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found.
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found.
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found.
-- Found Qt-Version 4.6.2 (using /opt/kde4/bin/qmake)
-- Looking for XOpenDisplay in
/usr/lib/libX11.so;/usr/lib/libXext.so;/usr/lib/libXft.so;/usr/lib/libXau.so;/usr/lib/libXdmcp.so;/usr/lib/libXpm.so
-- Looking for XOpenDisplay in
/usr/lib/libX11.so;/usr/lib/libXext.so;/usr/lib/libXft.so;/usr/lib/libXau.so;/usr/lib/libXdmcp.so;/usr/lib/libXpm.so
- found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib/libX11.so
-- Looking for include files CMAKE_HAVE_PTHREAD_H
-- Looking for include files CMAKE_HAVE_PTHREAD_H - found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Looking for _POSIX_TIMERS
-- Looking for _POSIX_TIMERS - found
-- Found Automoc4: /opt/kde4/bin/automoc4
-- Found Perl: /usr/bin/perl
-- Phonon Version: 4.4.1
-- Found Phonon: /opt/kde4/lib/libphonon.so
-- Found Phonon Includes: /opt/kde4/include/KDE;/opt/kde4/include
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Failed
-- Performing Test HAVE_FPIE_SUPPORT
-- Performing Test HAVE_FPIE_SUPPORT - Success
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL - Success
-- Performing Test __KDE_HAVE_GCC_VISIBILITY
-- Performing Test __KDE_HAVE_GCC_VISIBILITY - Success
-- Found KDE 4.4 include dir: /opt/kde4/include
-- Found KDE 4.4 library dir: /opt/kde4/lib
-- Found the KDE4 kconfig_compiler preprocessor: /opt/kde4/bin/kconfig_compiler
-- Found automoc4: /opt/kde4/bin/automoc4
-- checking for module 'lcms'
--   found lcms, version 1.19
-- Found lcms version 1.19, /usr/lib/liblcms.so
-- Found JPEG: /usr/lib/libjpeg.so
-- Found ZLIB: /usr/lib/libz.so
-- Found PNG: /usr/lib/libpng.so
-- Found TIFF: /usr/lib/libtiff.so
-- Found Jasper: /usr/lib/libjasper.so
-- Check Kdcraw library in local sub-folder...
-- Check Kdcraw library using pkg-config...
-- WARNING: you are using the obsolete 'PKGCONFIG' macro use FindPkgConfig
-- Found libkdcraw release >= 0.2.0
-- Found libkdcraw: /opt/kde4/lib/libkdcraw.so
-- Check Kexiv2 library in local sub-folder...
-- Check Kexiv2 library using pkg-config...
-- WARNING: you are using the obsolete 'PKGCONFIG' macro use FindPkgConfig
-- Found libkexiv2 release >= 0.2.0
-- Found libkexiv2: /opt/kde4/lib/libkexiv2.so
-- Check Kipi library in local sub-folder...
-- Check Kipi library using pkg-config...
-- WARNING: you are using the obsolete 'PKGCONFIG' macro use FindPkgConfig
-- Found libkipi release >= 0.2.0
-- Found libkipi: /opt/kde4/lib/libkipi.so
-- Identified libjpeg version: 80
-- checking for module 'libkdcraw>=1.1.0'
--   package 'libkdcraw>=1.1.0' not found
-- checking for module 'libkexiv2>=1.1.0'
--   package 'libkexiv2>=1.1.0' not found
-- Found MySQL server executable at: /usr/sbin/mysqld
-- Found MySQL install_db executable at: /usr/bin/mysql_install_db
-- Found gphoto2: -L/usr/lib -lgphoto2_port;-L/usr/lib -lgphoto2 -lgphoto2_port
-lm
-- Found KdepimLibs: /opt/kde4/lib/cmake/KdepimLibs/KdepimLibsConfig.cmake
-- WARNING: you are using the obsolete 'PKGCONFIG' macro use FindPkgConfig
-- PKGCONFIG() indicates that lensfun is not installed (install the package
which contains lensfun.pc if you want to support this feature)
-- Could NOT find LensFun  (missing:  LENSFUN_INCLUDE_DIRS LENSFUN_LIBRARIES)
-- WARNING: you are using the obsolete 'PKGCONFIG' macro use FindPkgConfig
-- Found GLIB2: /usr/lib/libglib-2.0.so
-- WARNING: you are using the obsolete 'PKGCONFIG' macro use FindPkgConfig
-- PKGCONFIG() indicates that lqr-1 is not installed (install the package which
contains lqr-1.pc if you want to support this feature)
-- Could NOT find Lqr-1  (missing:  LQR-1_INCLUDE_DIRS LQR-1_LIBRARIES)
-- Found Soprano: /opt/kde4/include
-- Found SharedDesktopOntologies: /usr/share/ontology
-- Found Nepomuk: /opt/kde4/lib/libnepomuk.so
-- Found Doxygen: /usr/bin/doxygen
-- 
--
----------------------------------------------------------------------------------
--  digiKam 1.3.0 dependencies results   <http://www.digikam.org>
-- 
--  Qt4 SQL module found..................... YES
--  MySQL Server found....................... YES
--  MySQL install_db tool found.............. YES
--  libtiff library found.................... YES
--  libpng library found..................... YES
--  libjasper library found.................. YES
--  liblcms library found.................... YES
--  libkipi library found.................... YES
--  libkexiv2 library found.................. NO
-- 
CMake Error at CMakeLists.txt:83 (MESSAGE):
   digiKam needs libkexiv2. You need to install the libkexiv2 (version >=
1.1.0) library development package.
Call Stack (most recent call first):
  CMakeLists.txt:267 (PRINT_LIBRARY_STATUS)


--  libkexiv2 website is at http://www.digikam.org/sharedlibs
-- 
--  libkdcraw library found.................. NO
-- 
CMake Error at CMakeLists.txt:83 (MESSAGE):
   digiKam needs libkdcraw. You need to install the libkdcraw (version >=
1.1.0) library development package.
Call Stack (most recent call first):
  CMakeLists.txt:268 (PRINT_LIBRARY_STATUS)


--  libkdcraw website is at http://www.digikam.org/sharedlibs
-- 
--  libgphoto2 library found................. YES (optional)
--  libkdepimlibs library found.............. YES (optional)
--  libmarblewidget library found............ NO  (optional)
-- 
--  digiKam will be compiled without geolocation using Marble widget support.
-- 
--  Nepomuk libraries found.................. YES (optional)
--  liblensfun library found................. NO  (optional)
-- 
--  digiKam will be compiled without lens auto-correction image editor tool.
-- 
--  libglib2 library found................... YES (optional)
--  liblqr-1 library found................... NO  (optional - internal version
used instead)
--  Doxygen found............................ YES (optional)
CMake Error at CMakeLists.txt:369 (MESSAGE):
   digiKam will be compiled................. NO  (Look README file for more
details about dependencies)


-- Configuring incomplete, errors occurred!
! Problem Detected !
Source tree discarded.
Fail:   Mon Jun 21 16:19:26 GMT 2010    digikam 1.3.0   build/compile error

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Digikam-devel mailing list