[KPhotoAlbum] Building 4.6.2 for Debian Jessie

Matthias Heukäufer m.heukaeufer at posteo.de
Wed Feb 3 18:20:22 GMT 2016


Hi Kerry!

If you change line 82 in CMakeLists.txt in /tmp/kphopoalbum-4.7 by 
removing the 'QUIET' and run cmake again, you should see the reason why 
libkface is not found.

My guess is that cmake does not find kface-config.cmake. From your post 
it seems that a similar file was installed with libkface:
 > -- Installing: 
/usr/lib/x86_64-linux-gnu/cmake/KF5KFace/KF5KFaceConfig.cmake

I had a look in the history of libkface. The last version that contained 
kface-config.cmake is this one:
https://github.com/KDE/libkface/tree/f265dea4e862cc9c1341171ebcd77b10a0a376e5

The next commit changed that to KF5KFaceConfig.cmake that was installed 
on your system.
You could try to build libkface from the old commit (you might have to 
use an even older one) and see if that helps.
I have to warn you though: my knowledge of the whole build process is 
extremely limited. I might be totally wrong and you would just waste 
your time.

By the way: are you building libkgeomap as well? I finally managed to 
build it on a 64-bit Debian Jessie, but when I do exactly the same on my 
old 32-bit desktop computer, kphotolbum crashes each time a few seconds 
after I started it.

Matthias


On 03.02.2016 17:33, Kerry Sainsbury wrote:
> Kerry Sainsbury <kerry at ...> writes:
>
>> I have been trying to build kphotoalbum 4.7, with libkface, on jessie
>
> UPDATE:
> I rebuilt libkface under /usr (not /usr/local):
>
> -- Installing: /usr/lib/x86_64-linux-gnu/cmake/KF5KFace/KF5KFaceConfig.cmake
> -- Installing: /usr/lib/x86_64-linux-gnu/libKF5KFace.so.5.0.0
> -- Installing: /usr/lib/x86_64-linux-gnu/libKF5KFace.so.10.0.0
> -- Installing: /usr/lib/x86_64-linux-gnu/libKF5KFace.so
> -- Set runtime path of "/usr/lib/x86_64-linux-gnu/libKF5KFace.so.5.0.0" to
> "/usr/local/lib"
>
> .... but kphotoalbum still can't "see" it:
>
> kerry at media:/tmp/kphotoalbum-4.7/build$ cmake ..
> -- Found Qt-Version 4.8.6 (using /usr/bin/qmake-qt4)
> -- Found KDE 4.12 include dir: /usr/include
> -- Found KDE 4.12 library dir: /usr/lib
> -- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler
> -- Found automoc4: /usr/bin/automoc4
> -- No Kipi library version required. Check default version : 1.2.0
> -- Check Kipi library in local sub-folder...
> -- Check Kipi library using pkg-config...
> -- checking for module 'libkipi>=1.2.0'
> --   package 'libkipi>=1.2.0' not found
> -- Could NOT find KIPI (missing:  KIPI_LIBRARIES KIPI_INCLUDE_DIR)
> -- Check for Kdcraw library in local sub-folder...
> -- Check Kdcraw library using pkg-config...
> -- checking for module 'libkdcraw'
> --   package 'libkdcraw' not found
> -- Could NOT find marble (missing:  MARBLE_INCLUDE_DIR MARBLE_LIBRARIES)
> -- Did not find KFace >= 3.5.0 (optional)
> --   Face detection and recognition features won't be built.
> -- Did not find KGeoMap (optional)
> --   Geographic map features won't be built.
> -- Configuring done
> -- Generating done
> -- Build files have been written to: /tmp/kphotoalbum-4.7/build
>
>
> Any help appreciated!
>
> PS: My goal is simply to be able to run 4.7 on jessie. If there's a binary I
> can install, that would be fine by me :-)
>
>
>
>
> _______________________________________________
> KPhotoAlbum mailing list
> KPhotoAlbum at mail.kdab.com
> https://mail.kdab.com/mailman/listinfo/kphotoalbum
>

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3713 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://mail.kde.org/pipermail/kphotoalbum/attachments/20160203/bef87e31/attachment.bin>


More information about the Kphotoalbum mailing list