error: /usr/lib/sssd/libsss_krb5.so: undefined symbol: krb5_cc_retrieve_cred

Bug #557291 reported by Brian J. Murrell
This bug report is a duplicate of:  Bug #510290: sssd_be missing shlib deps. Edit Remove
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
sssd (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: sssd

Seems that sssd needs to be rebuilt or something as it fails to find symbols in the krb5 libraries:

# sssd -d 1
[sssd[be[KRB]]] [load_backend_module] (0): Unable to load krb5 module with path (/usr/lib/sssd/libsss_krb5.so), error: /usr/lib/sssd/libsss_krb5.so: undefined symbol: krb5_cc_retrieve_cred
[sssd[be[KRB]]] [be_process_init] (0): fatal error initializing data providers
[sssd[be[KRB]]] [main] (0): Could not initialize backend [79]
[sssd] [global_checks_handler] (1): Service [KRB] did exit
[sssd[be[KRB]]] [load_backend_module] (0): Unable to load krb5 module with path (/usr/lib/sssd/libsss_krb5.so), error: /usr/lib/sssd/libsss_krb5.so: undefined symbol: krb5_cc_retrieve_cred
[sssd[be[KRB]]] [be_process_init] (0): fatal error initializing data providers
[sssd[be[KRB]]] [main] (0): Could not initialize backend [79]
[sssd] [global_checks_handler] (1): Service [KRB] did exit
...

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: sssd 1.0.2-0ubuntu2
ProcVersionSignature: Ubuntu 2.6.31-20.58-generic
Uname: Linux 2.6.31-20-generic i686
Architecture: i386
Date: Wed Apr 7 08:57:14 2010
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_CA.UTF-8
 SHELL=/bin/bash
SourcePackage: sssd

Revision history for this message
Brian J. Murrell (brian-interlinx) wrote :
Revision history for this message
Brian J. Murrell (brian-interlinx) wrote :

Sadly, it seems that a simple rebuild is not enough to resolve this issue. :-( What is interesting of course is that there was no linking time error. What is even more interesting is that the /usr/lib/sssd/libsss_krb5.so does not have any krb5 lib dependencies:

# ldd /usr/lib/sssd/libsss_krb5.so
 linux-gate.so.1 => (0x00dcc000)
 libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0x00536000)
 /lib/ld-linux.so.2 (0x006f1000)

I would think it should, no?

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.