After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 256520 - Add list in Ldap goes wrong
Add list in Ldap goes wrong
Status: RESOLVED DUPLICATE of bug 214977
Product: evolution
Classification: Applications
Component: Contacts
1.5.x (obsolete)
Other All
: Normal normal
: ---
Assigned To: Chris Toshok
Evolution QA team
: 257130 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2004-04-06 07:35 UTC by matthijs
Modified: 2013-09-10 14:03 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description matthijs 2004-04-06 07:35:37 UTC
Description of Problem:
When adding a contact list into ldap you got a failure.

Steps to reproduce the problem:
1. Start evolution
2. Go to Contacts
3. Make a ldap address book
4. Try to add a Contact list

Actual Results:
slapd[25736]: Entry
(cn=Familie,ou=matthijs,ou=addressbook,dc=cacholong,dc=nl): object class
'inetOrgPerson' requires attribute 'sn'

Expected Results:
Adding a Contact list

How often does this happen? 
Everytime

Additional Information:
I'm using openldap 2.1.* with schemacheck on. When you set schemacheck to
off then your ldap tree isn't ok anymore.
Comment 1 Not Zed 2004-07-06 04:27:30 UTC
chris, i presume the objectclass is wrong?
Comment 2 Chris Toshok 2004-07-09 00:19:20 UTC
we don't support contact lists in ldap.  never have.
Comment 3 Chris Toshok 2004-07-09 22:08:55 UTC
hm, so in order to "fix" this in a way that we'll give better
feedback, we need to do a few things:

1) add a new return value in the IDL for ContactListNotSupported. 
Have all backends that don't support contact lists notify with this
error code in add/modify_contact if the passed in contact(s) are lists.

2) have e_book_add_contact check the static capabilities for the
backend  to see if lists are supported, if a list vcard is passed in.
 same for e_book_commit_contact.

3) make the contact list editor pop up a dialog and desensitize the
dialog (or at least the save button) if the static capabilities of the
backend don't include "contact_lists".
Comment 4 Chris Toshok 2004-07-12 18:31:32 UTC
k, I've added enough for us to punt the remainder to 2.1.

At the moment, the backends advertise their ability to store contact
lists by putting "contact-lists" in their static capabilities.  The
contact editor disables the UI unless this capability is present.
Comment 5 Sushma Rai 2004-07-16 13:32:59 UTC
*** bug 257130 has been marked as a duplicate of this bug. ***
Comment 6 André Klapper 2004-10-11 21:57:12 UTC
marking as duplicate as discussed with gerardo on irc.

*** This bug has been marked as a duplicate of 214977 ***