It is impossible to add new LDAP (and possibly other types) addressbooks in KAddressBook. Steps to reproduce: Open KAddressbook Right-click in the "Address Books" column Select "Add Address Book" Choose "KDE Address Book (traditional)" KDE Compatibility Assistant wizard starts. Click "Next" Select eg. "LDAP" and click "Next" Enter LDAP server details. Click "Next" Enter name for new LDAP server addressbook. Click "Finish" New LDAP addressbook should be displayed in list of address books. No new addressbook is shown. No error message is given. Procedure simply fails to do anything.
Additional details: Running on openSUSE v12.1 KDE Version is v4.7.2 Also failed on v4.4.x (openSUSE v11.3/11.4)
Just upgraded to KDE v4.8.0 Still a problem. Adding new LDAP addressbook fails to display the newly added addressbook in the list. The first time I added an LDAP addressbook, it was displayed but after changing the addressbook properties, it no longer displays and I cannot add any new addressbooks to the list. No error message. No dialogue box. NOTHING AT ALL. How can this be so badly broken ?
Created attachment 69819 [details] My kaddressbookrc file
There appear to be new akonadi_kabc_resource_*rc files created in ~/.kdr4/share/config directory every time I attempt to add a new addressbook to KAddressBook however they don't show up in the list.
"KDE Address Book (traditional)" is deprecated. Don't use it. There's something wrong in the opensuse package. the LDAP settings are supposed to be available directly in KAdressbook: Settings / Configure KAdressBook. If you don't see a "LDAP Server settings" tab, it's a packaging issue.
Reported here: https://bugzilla.novell.com/show_bug.cgi?id=732019 Should be fixed soon.