Bug 147670

Summary: Thunderbird crashes because of missing libgssapi_krb5.so
Product: [openSUSE] SUSE LINUX 10.0 Reporter: John Smith <flapster001>
Component: FirefoxAssignee: E-mail List <bnc-team-mozilla>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Major    
Priority: P5 - None CC: ralf
Version: unspecified   
Target Milestone: SUSE Linux 10.1   
Hardware: i686   
OS: SuSE Linux 10.0   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description John Smith 2006-02-02 15:32:31 UTC
Thunderbird 1.5 SMTP mail send failes because it can't find libgssapi_krb5.so. However, there is a /usr/lib/libgssapi_krb5.so.2 file on my installation, and this problem is fixed by creating a symbollic link to that file. 

This is a bug that was reported and solved on Mozilla's Bugzilla, but they told me to come over here and tell you guys! See https://bugzilla.mozilla.org/show_bug.cgi?id=325433 

I'm using the eval edition of SUSE 10. All updates applied at the present time. Thunderbird was downloaded direct from Mozilla and run from my home directory.
Comment 1 Wolfgang Rosenauer 2006-02-02 20:46:46 UTC
Does it also work for you if you specify
network.negotiate-auth.gsslib = libgssapi_krb5.so.2
in your Thunderbird prefs?
Comment 2 Wolfgang Rosenauer 2006-02-03 07:50:30 UTC
I'm not able to test it but I preconfigured the above guessed fix for Firefox, Thunderbird and SeaMonkey now for SUSE Linux 10.1.
Comment 3 Wolfgang Rosenauer 2006-02-03 08:30:14 UTC
bug for libgssapi filed: bug 147912
Comment 4 John Smith 2006-02-04 16:43:18 UTC
(In reply to comment #1)
> Does it also work for you if you specify
> network.negotiate-auth.gsslib = libgssapi_krb5.so.2
> in your Thunderbird prefs?
> 

On a clean install of SUSE 10, I downloaded Thunderbird from www.mozilla.com and tried this. I can confirm it works. The mail is now sent and Thunderbird no longer crashes. 

For those who might be encountering this bug, you must load your prefs.js file and add the following to the end:

user_pref("network.negotiate-auth.gsslib", "libgssapi_krb5.so.2");

The prefs.js file will be in your ~/.thunderbird/XXX folder, where XXX is the name of your user account (ie a collection of letters and numbers).
Comment 5 Wolfgang Rosenauer 2006-02-09 21:27:05 UTC
*** Bug 149425 has been marked as a duplicate of this bug. ***