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
signature.asc
Description: Digital signature