On Tue, May 17, 2005 at 11:52:09AM +0200, Laurent Bonnaud wrote:
> > Ok, great.  What does 'dpkg -S /usr/lib/libldap.so.2.0.15' show?

> dpkg: /usr/lib/libldap.so.2.0.15 not found.

Grr.

> I don't understand why my system has this symlink:

> /usr/lib/libldap.so.2 -> libldap.so.2.0.15

> I tested 3 other systems of mine and they have either:

> /usr/lib/libldap.so.2 -> libldap.so.2.0.130

> or:

> /usr/lib/libldap.so.2 -> libldap_r.so.2

> This is crazy !

Yes, it is crazy.  So far, at least four people (including me on one of my
systems) have had this broken libldap.so.2.0.15 file on their system, which
screws up ldconfig because it's the only file on the system that has
libldap.so.2 as its SONAME -- but the file shouldn't be there at all.
Some package in the past was apparently very, very buggy to leave it behind.
:/

>  Where is this symlink supposed to point to ?

With version 2.1.30-7 installed, it should point to libldap_r.so.2.

Guys, I think it's probably a good idea to upload a -8 that runs "rm -f
/usr/lib/libldap.so.2.0.15" in the postinst before running ldconfig... :/

-- 
Steve Langasek
postmodern programmer

Attachment: signature.asc
Description: Digital signature

Reply via email to