Building DigiKam 4.14 with libkgeomanip and other former "extras"

Steve M. Robbins steve at sumost.ca
Tue Dec 22 02:49:34 UTC 2015


[Since the conversation is now Debian-specific, I trimmed digikam-devel]


On December 21, 2015 12:54:46 PM Lisandro Damián Nicanor Pérez Meyer wrote:
> On Sunday 20 December 2015 17:22:07 Steve M. Robbins wrote:


> > Question 1: Given that I'm building DigiKam 4.x, I presume I'll need a
> > KDE4/Qt4 version of each extra.  Is that the case?
> 
> It should be, you can't mix Qt4 and Qt5

OK.  Thanks for confirming.



> > Question 2: If I can't use the latest kface, should I just go backwards in
> > time to find the last release using KDE4 and use that with DigiKam?
> 
> I'm afraid yes.
> 
> Another solution could be to just build the 5.0.0 beta2 which, if I'm not
> mistaken, uses Qt5/KF5. And maybe push it to experimental.

I am aware of 5.x betas.  I hesitate to use them right now because of the 
"beta" status.  The announcement post itself [1] says "This version is for 
testing purposes. It’s not currently advised to use it in production."  

Maybe this is overcautious?  Opinions welcome.


If we do stick with the stable branch, we are probably stuck with it until 
next May [2].  So now the question is: for the "former extras" build-deps -- 
how do we co-exist the KDE4 and KF5 versions?   Can the lib packages be made 
co-installable?  Is there a package naming convention? 

From a quick build of libkface 15.04 (KDE4) and 15.12 (KF5) I can see the 
libraries are named differently (libkface.so / libKF5KFace.so).  This gives me 
hope that at least the libs can remain co-installable.  Additionally, the 
includes are in separate sub-dirs of /usr/include so maybe even the -dev 
packages can be co-installable?

Thoughts / advice?

Thanks,
-Steve

[1] https://www.digikam.org/node/749
[2] https://www.digikam.org/about/releaseplan

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/pkg-kde-talk/attachments/20151221/599ba72b/attachment.sig>


More information about the pkg-kde-talk mailing list