2nd September 2016, 10:30
(This post was last modified: 2nd September 2016, 14:49 by rocky7x.
Edit Reason: dirty workaround
)
Hi,
Well using CardDAV is not really an option, since I want to get the Exchange GAL through Davmail. And Davmail shows GAL only through LDAP. But I have used this in the past and it worked flawlessly, so it was a good solution for me. Anyway, I've found where the problem is: package kaddressbook should have a library kcm_ldap.so, but it doesn't have it in version distributed by Maui (16.08). However, for example in Xenial version (15.12) I can see it is there. So I would say maybe a packaging error? Can this be somehow fixed?
Cheers..
EDIT: I found that in other distributions this library has been moved to package libkdepim (or something similar like kf5-libkdepim etc.) so probably this is the reason why it was removed from package kaddressbook. The question however remains: where is it? :-)
EDIT2: OK I managed to get it working by taking the package kaddressbook version 15.12 from the Xenial repository, unpacking it with dpkg -x and manually copying the file kcm_ldap.so to /usr/lib/x86_64-linux-gnu/qt5/plugins. Now LDAP works. But the library should be packaged properly.
Well using CardDAV is not really an option, since I want to get the Exchange GAL through Davmail. And Davmail shows GAL only through LDAP. But I have used this in the past and it worked flawlessly, so it was a good solution for me. Anyway, I've found where the problem is: package kaddressbook should have a library kcm_ldap.so, but it doesn't have it in version distributed by Maui (16.08). However, for example in Xenial version (15.12) I can see it is there. So I would say maybe a packaging error? Can this be somehow fixed?
Cheers..
EDIT: I found that in other distributions this library has been moved to package libkdepim (or something similar like kf5-libkdepim etc.) so probably this is the reason why it was removed from package kaddressbook. The question however remains: where is it? :-)
EDIT2: OK I managed to get it working by taking the package kaddressbook version 15.12 from the Xenial repository, unpacking it with dpkg -x and manually copying the file kcm_ldap.so to /usr/lib/x86_64-linux-gnu/qt5/plugins. Now LDAP works. But the library should be packaged properly.