On Tue, May 17, 2005 at 11:41:01AM -0700, Ryan Murray wrote:
> On Tue, May 17, 2005 at 12:49:30PM -0500, Jay Kline wrote:
> > Alexander Sack wrote:
> > | I did not found any hints on this in the bug report, so maybe it's
> > worth asking:
> > |
> > | You see any unexpected messages in dmesg or any system logs? Are there any
> > | errors in /var/log/XFree86.0.log?
> > 
> > No, nothing of the sort.  However, I am starting to lean towrads
> > libnss-ldap being the issue.  Bug #302296

> Ahh, you didn't mention this!  There is/was an ABI conflict between the two,
> which would cause this.  I can't find the bug atm, but this will be the 
> problem.
> Either two libdbs, two libgnutls's, or something of that nature which then
> causes the gdm process to segfault.  Last time I followed up on it, the
> maintainer of the conflicting package didn't want to change ABI before sarge,
> so this combination just won't work.

We are, thankfully, down to one gnutls, one gcrypt, and one sasl in sarge;
and AFAIK libdbs have been fixed long ago not to conflict.

There is still one outstanding issue in sarge with the fact that libldap2
currently provides both libldap.so.2 and libldap_r.so.2 with identical
exported symbols, differing only in the claim that one is thread-safe.  This
is fixed in libldap2 2.1.30-7 in unstable by making one a symlink to the
other, but bug #309485 is keeping this out of testing for the moment.

Jay, taking care to run rm -f /usr/lib/libldap.so.2.0.15 before doing so,
would you mind upgrading to the libldap2 from unstable to see if it fixes
your problem?

Cheers,
-- 
Steve Langasek
postmodern programmer

Attachment: signature.asc
Description: Digital signature

Reply via email to