How to enable Kolab support in kdepim in Gentoo

Nick Wiltshire nick at customdesigns.ca
Wed Sep 10 20:29:21 CEST 2014


On September 10, 2014 20:15:29 Mihai Badici wrote:
> On Wednesday 10 September 2014 11:02:26 Nick Wiltshire wrote:
> > Hi all,
> > 
> > With Debian crashing and freezing on me since the switch to systemd, I've
> > decided to switch back to Gentoo.
> > 
> > I have turned on the kolab USE flag for kdepim-libs but when I click to
> > add
> > a new account there's no Kolab option. I tried adding it as a plain IMAP
> > account but the calendars and contacts don't work. There's no groupware
> > tab
> > in the Kmail Misc settings.
> > 
> > Does anyone know how to get these options to show up?
> 
> You will probably need to recompile kdepim-libs with libkolabxml present in
> your system.

I'm pretty sure I did, but there was a problem compiling one of the libs so I 
had unmasked a slightly newer version.

Currently installed:
[IP-] [  ] net-libs/libkolab-0.5.2:4
[IP-] [  ] net-libs/libkolabxml-1.0.1:4


Once libkolabxml was present I recompiled everything that was a dependency of 
kdepim-meta:

 * dependency graph for kde-base/kdepim-meta-4.12.5
 `--  kde-base/kdepim-meta-4.12.5  amd64 
   `--  kde-base/akonadiconsole-4.12.5  (>=kde-base/akonadiconsole-4.12.5) 
amd64  [aqua=]
   `--  kde-base/akregator-4.12.5  (>=kde-base/akregator-4.12.5) amd64  
[aqua=]
   `--  kde-base/blogilo-4.12.5  (>=kde-base/blogilo-4.12.5) amd64  [aqua=]
   `--  kde-base/calendarjanitor-4.12.5  (>=kde-base/calendarjanitor-4.12.5) 
amd64  [aqua=]
   `--  kde-base/contactthemeeditor-4.12.5  (>=kde-
base/contactthemeeditor-4.12.5) amd64  [aqua=]
   `--  kde-base/kabcclient-4.12.5  (>=kde-base/kabcclient-4.12.5) amd64  
[aqua=]
   `--  kde-base/kaddressbook-4.12.5  (>=kde-base/kaddressbook-4.12.5) amd64  
[aqua=]
   `--  kde-base/kalarm-4.12.5  (>=kde-base/kalarm-4.12.5) amd64  [aqua=]
   `--  kde-base/kdepim-icons-4.12.5  (>=kde-base/kdepim-icons-4.12.5) amd64  
[aqua=]
   `--  kde-base/kdepim-kresources-4.12.5  (>=kde-base/kdepim-
kresources-4.12.5) amd64  [aqua=]
   `--  kde-base/kdepim-runtime-4.12.5  (>=kde-base/kdepim-runtime-4.12.5) 
amd64  [aqua=]
   `--  kde-base/kjots-4.12.5  (>=kde-base/kjots-4.12.5) amd64  [aqua=]
   `--  kde-base/kleopatra-4.12.5  (>=kde-base/kleopatra-4.12.5) amd64  
[aqua=]
   `--  kde-base/kmail-4.12.5  (>=kde-base/kmail-4.12.5) amd64  [aqua=]
   `--  kde-base/knode-4.12.5  (>=kde-base/knode-4.12.5) amd64  [aqua=]
   `--  kde-base/knotes-4.12.5  (>=kde-base/knotes-4.12.5) amd64  [aqua=]
   `--  kde-base/konsolekalendar-4.12.5  (>=kde-base/konsolekalendar-4.12.5) 
amd64  [aqua=]
   `--  kde-base/kontact-4.12.5  (>=kde-base/kontact-4.12.5) amd64  [aqua=]
   `--  kde-base/korganizer-4.12.5  (>=kde-base/korganizer-4.12.5) amd64  
[aqua=]
   `--  kde-base/ktimetracker-4.12.5  (>=kde-base/ktimetracker-4.12.5) amd64  
[aqua=]
   `--  kde-base/ktnef-4.12.5  (>=kde-base/ktnef-4.12.5) amd64  [aqua=]
   `--  kde-base/kde-l10n-4.12.5  (>=kde-base/kde-l10n-4.12.5) amd64  [aqua=]
   `--  kde-base/kdepim-l10n-4.12.5  (>=kde-base/kdepim-l10n-4.12.5) amd64  
[aqua=]


Is there some compiler directive in the code that switches it on if the header 
files are present? I'm not familiar with what triggers the option to be there.



More information about the users mailing list