[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-pim
Subject:    Re: [Kde-pim] Unbuildable components (circular dependency)
From:       Daniel =?ISO-8859-1?Q?Vr=E1til?= <dvratil () redhat ! com>
Date:       2014-12-15 11:41:15
Message-ID: 1611962.x1eRd1yW40 () mjollnir
[Download RAW message or body]

[Attachment #2 (multipart/signed)]


On Friday, December 12, 2014 11:38:00 PM Nicolás Alvarez wrote:
> Hi PIMers,
> 
> How am I supposed to build the akonadi-* components remaining in
> kdepimlibs? Apparently kdepimlibs/akonadi-calendar depends on
> kmailtransport, and kmailtransport depends on kdepimlibs/akonadi-mime,
> so if I build kdepimlibs as a whole using the root CMakeLists, there's
> a circular dependency. It's also not possible to build the newly-split
> kmailtransport framework for the same reason.

Indeed it's not possible to use the kdepimlibs superbuild anymore, but you can 
still build the Akonadi modules one-by-one.That works here just fine. 

The dep problem really is that KMailTransport depends on AkonadiMime, and 
AkonadiCalendar depends on KMailTransport. We should check if it would be 
possible to make one of the dependencies optional, or get rid of it 
completely. 

Added to today meeting agenda :)

Dan

> Are these akonadi bits supposed to be split soon?

-- 
Daniel Vrátil | dvratil@redhat.com | dvratil on #kde-devel, #kontact, #akonadi
Associate Software Engineer
KDE Desktop Team, Red Hat

GPG Key: 0xC59D614F6F4AE348                                                           \
                
Fingerprint: 4EC1 86E3 C54E 0B39 5FDD B5FB C59D 614F 6F4A E348     


["signature.asc" (application/pgp-signature)]

_______________________________________________
KDE PIM mailing list kde-pim@kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic