Can't browse LDAP directory, yet autocompletion works fine

Bug #70026 reported by Jan Holčapek
8
Affects Status Importance Assigned to Milestone
Evolution
Fix Released
Wishlist
evolution (Ubuntu)
Fix Released
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: evolution

I've got slapd running on my server. I'm able to feed it with some data, get those data back using ldapsearch and browse my directory with gq. So I suppose there's
everything ok with slapd settings.

When I add this LDAP directory to Evolution as a new source of data for autocompletion, it works as expected: when I type names/emails into To/Cc/Bcc fields, I'm provided with personal data in LDAP directory.

BUT when I select this LDAP directory to see all contacts within it (including photos),
I can't see anything.

(Does this description suffice or I should give you more details?)

Tags: ldap
description: updated
Revision history for this message
Petchesi Gabriel Horatiu (gabi-prolix) wrote :

I work around this problem by doing the following:
1. Go to Contacts -> LDAP Directory and in the search field select "Any field contains"
2. Press space once and search for that. It will list for you all the contacts in the database.

I agree with you that Evolution should show all contacts by default (they are already cached anyway) and I think this was the behaviour at one point but it was changed.
In 2.4, 2.6 nu data is shown.

This has to be fixed upstream, see Gnome Bugzilla here: http://bugzilla.gnome.org/show_bug.cgi?id=324203

Revision history for this message
Daniel Holbach (dholbach) wrote :

Thanks for pointing to the upstream bug.

Changed in evolution:
assignee: nobody → desktop-bugs
importance: Undecided → Medium
status: Unconfirmed → Confirmed
Changed in evolution:
status: Unknown → Unconfirmed
Changed in evolution:
status: New → Confirmed
Changed in evolution:
status: Confirmed → Fix Released
Revision history for this message
Pedro Villavicencio (pedro) wrote :

This is fixed on trunk now, thanks for reporting.

Changed in evolution:
status: Confirmed → Incomplete
Changed in evolution:
status: Incomplete → Fix Committed
Revision history for this message
James Andrewartha (trs80) wrote :

I think the patch for the upstream bug is for evolution-exchange only, so it won't work for slapd.

Revision history for this message
Sebastien Bacher (seb128) wrote :

the new version is in intrepid

Changed in evolution:
status: Fix Committed → Fix Released
Revision history for this message
James Andrewartha (trs80) wrote :

Can someone actually test if this works for slapd (as requested by the original reporter) or only for exchange (which is what the patches look like)?

Revision history for this message
Olivier Cailloux (olivier-cailloux) wrote :

I am affected by this bug and using slapd. I will be able to tell you if it is solved as soon as Debian updates his evolution version (still at 2.22 here, http://packages.qa.debian.org/e/evolution-data-server.html). Any idea how to speed up the process? The Debian evolution version is getting really old...

Olivier

Revision history for this message
linuxrules (linuxrules) wrote : apport-collect data

Architecture: i386
DistroRelease: Ubuntu 9.04
ProcEnviron:
 SHELL=/bin/bash
 LANG=en_US.UTF-8
Uname: Linux 2.6.28-11-generic i686
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
James Andrewartha (trs80) wrote :

Arguably this is more http://bugzilla.gnome.org/show_bug.cgi?id=220285 modulo the fact that OpenLDAP's VLV support is only in CVS head at the moment, it'll be in 2.4.18 when that comes out.

Changed in evolution:
importance: Unknown → Wishlist
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.