LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 10-17-2011, 12:45 PM   #1
VicRic
Member
 
Registered: Sep 2006
Location: Vancouver, Canada
Distribution: Mandriva 2010 / Fedora 15 2.6.40.6-0
Posts: 44

Rep: Reputation: 16
Thunderbird won't launch - Fedora 15


Hi

I'm using Fedora 15 and I was using Thunderbird without a problem until today. Now when I click on the TB icon it attempts to launch -shows the "working" circle thing running, but after 3 or 4 secs it fails.

Questions:

1) because I'm using the graphical interface I don't get any error message or error log which is very disconcerting - do you know where I can find the error report or log for Thunderbird?

2) when I try to launch TB from Terminal I get this:

[victor@FEDORA ~]$ thunderbird
/usr/lib/thunderbird/thunderbird-bin: /usr/lib/xulrunner-2/libnss3.so: version `NSS_3.12.10' not found (required by /usr/lib/thunderbird/libxul.so)


Is this the proper way to launch TB from Terminal?

BRgds
V.A.
 
Old 10-17-2011, 01:38 PM   #2
macemoneta
Senior Member
 
Registered: Jan 2005
Location: Manalapan, NJ
Distribution: Fedora x86 and x86_64, Debian PPC and ARM, Android
Posts: 4,593
Blog Entries: 2

Rep: Reputation: 332Reputation: 332Reputation: 332Reputation: 332
How did you install thunderbird? If you installed it manually, you need to remove it and then:
Code:
yum install thunderbird
to get and maintain the proper requisites. If you want to keep the manually installed version, just run:
Code:
yum install nss
 
Old 10-17-2011, 07:01 PM   #3
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Debian, Mageia, and whatever VMs I happen to be playing with
Posts: 11,919
Blog Entries: 13

Rep: Reputation: 2982Reputation: 2982Reputation: 2982Reputation: 2982Reputation: 2982Reputation: 2982Reputation: 2982Reputation: 2982Reputation: 2982Reputation: 2982Reputation: 2982
If you open a terminal and start Thunderbird from command line, that should produce some useful error messages.
 
Old 10-18-2011, 03:56 AM   #4
VicRic
Member
 
Registered: Sep 2006
Location: Vancouver, Canada
Distribution: Mandriva 2010 / Fedora 15 2.6.40.6-0
Posts: 44

Original Poster
Rep: Reputation: 16
Apparently it's complaining about /usr/lib/xulrunner-2/libnss3.so not being the correct version (?)

[victor@FEDORA ~]$ su
Password:
[root@FEDORA victor]# thunderbird
/usr/lib/thunderbird/thunderbird-bin: /usr/lib/xulrunner-2/libnss3.so: version `NSS_3.12.10' not found (required by /usr/lib/thunderbird/libxul.so)


so I go and try to update Thunderbird version, but it is already up to date

[root@FEDORA victor]# yum install thunderbird
Loaded plugins: presto, refresh-packagekit
google-chrome | 951 B 00:00
rpmfusion-free-updates | 2.7 kB 00:00
rpmfusion-nonfree-updates | 2.7 kB 00:00
updates/metalink | 15 kB 00:00
Setting up Install Process
Package thunderbird-7.0-1.fc15.i686 already installed and latest version
Nothing to do


I go and try to update NSS version, but it is already up to date

[root@FEDORA victor]# yum install nss
Loaded plugins: presto, refresh-packagekit
Setting up Install Process
Package nss-3.12.10-6.fc15.i686 already installed and latest version
Nothing to do



I hope there is something to do
 
Old 10-18-2011, 08:41 AM   #5
thezerodragon
Member
 
Registered: Apr 2009
Location: Paris, France
Distribution: Fedora 12 Constantine
Posts: 142

Rep: Reputation: 44
VicRic,

Silly question: are you running 32 or 64-bit Fedora?
 
Old 10-19-2011, 04:54 AM   #6
VicRic
Member
 
Registered: Sep 2006
Location: Vancouver, Canada
Distribution: Mandriva 2010 / Fedora 15 2.6.40.6-0
Posts: 44

Original Poster
Rep: Reputation: 16
ZeroDragon, as far as I know I'm running 32bit version but I'm not that sure - do you know a command that will tell me that for sure?
 
Old 10-19-2011, 04:56 AM   #7
VicRic
Member
 
Registered: Sep 2006
Location: Vancouver, Canada
Distribution: Mandriva 2010 / Fedora 15 2.6.40.6-0
Posts: 44

Original Poster
Rep: Reputation: 16
I'm also posting this question at the Fedora Forum. From that conversation, this is the latest post:

Mr Ferris, thanks.

I gathered this information but please don't follow my suggestions because I'm new to Linux and I don't really know what I'm doing.

Anyway, here it is - to recap:

[root@FEDORA victor]# thunderbird
/usr/lib/thunderbird/thunderbird-bin: /usr/lib/xulrunner-2/libnss3.so: version `NSS_3.12.10' not found (required by /usr/lib/thunderbird/libxul.so)

[root@FEDORA victor]# ls -l /usr/lib/xulrunner-2/libnss3.so
-rwxr-xr-x. 1 root root 868136 Mar 22 2011 /usr/lib/xulrunner-2/libnss3.so


[root@FEDORA victor]# rpm -ql nss
/etc/pki/nssdb
/etc/pki/nssdb/cert8.db
/etc/pki/nssdb/key3.db
/etc/pki/nssdb/secmod.db
/usr/lib/libnss3.so
/usr/lib/libnssckbi.so
/usr/lib/libnsspem.so
/usr/lib/libsmime3.so
/usr/lib/libssl3.so


[root@FEDORA victor]# ls /usr/lib/libnss3.so -l
-rwxr-xr-x. 1 root root 1317672 Sep 6 14:00 /usr/lib/libnss3.so


Why are there 2 libnss3.so files? Is that normal?
Maybe it is normal - as I said, I'm new to Linux.

BRds
V.A.
 
Old 10-19-2011, 06:14 AM   #8
macemoneta
Senior Member
 
Registered: Jan 2005
Location: Manalapan, NJ
Distribution: Fedora x86 and x86_64, Debian PPC and ARM, Android
Posts: 4,593
Blog Entries: 2

Rep: Reputation: 332Reputation: 332Reputation: 332Reputation: 332
It looks like nss is installed in /usr/lib, which is where it belongs. However, Thunderbird is looking for it in /usr/lib/xulrunner-2. That means that your Thunderbird / Firefox / xulrunner installation is mismatched. I suggest you:
Code:
yum clean all
yum reinstall thunderbird firefox xulrunner
yum update
 
Old 10-19-2011, 08:15 PM   #9
thezerodragon
Member
 
Registered: Apr 2009
Location: Paris, France
Distribution: Fedora 12 Constantine
Posts: 142

Rep: Reputation: 44
Cool

VicRic,

Code:
arch
is the command you were asking for. I was asking because it shows you have the i686 versions, which I believe to be correct for a lot of 32 bit architectures, but not for 64-bit.
 
Old 10-20-2011, 04:04 AM   #10
VicRic
Member
 
Registered: Sep 2006
Location: Vancouver, Canada
Distribution: Mandriva 2010 / Fedora 15 2.6.40.6-0
Posts: 44

Original Poster
Rep: Reputation: 16
Thanks, guys

I noticed I don't have currently Firefox installed, probably I uninstalled some time ago as I now use Chrome. So I tried to install it and the system asked me to install also XUL Runtime

Firefox

During the process of installation the system came back with this conflict error message

conflict

I noticed there are old versions of the XUL Runtime installed in the system; I couldn't install the latest one - I got conflicts again.

XULrunner

I can't surpass the conflict. HELP!
Attached Thumbnails
Click image for larger version

Name:	firefoxinstall.png
Views:	10
Size:	224.0 KB
ID:	8209   Click image for larger version

Name:	conflict.png
Views:	12
Size:	228.9 KB
ID:	8210   Click image for larger version

Name:	xulruntime.png
Views:	9
Size:	210.4 KB
ID:	8211  

Last edited by VicRic; 10-20-2011 at 04:10 AM.
 
Old 10-20-2011, 06:21 AM   #11
unSpawn
Moderator
 
Registered: May 2001
Posts: 29,338
Blog Entries: 55

Rep: Reputation: 3538Reputation: 3538Reputation: 3538Reputation: 3538Reputation: 3538Reputation: 3538Reputation: 3538Reputation: 3538Reputation: 3538Reputation: 3538Reputation: 3538
You've been mixing repos without realizing the consequences. Your prob is with an old F13 Remi Colette version of xulrunner (and applications depending on it) vs the stock F15 one you should use unless you have compelling reasons to not do so. If you want to know which applications will be hit by the update run 'sudo yum -n update libxulrunner 2>&1|tee /tmp/yum.tee' in a terminal window. If you want us to look at it then attach "/tmp/yum.tee" as plain text attachment. If OTOH you don't care which applications will be b0rken by the update try 'yum -y update'. You may have to remove the F13 xulrunner package and applications before proceeding.
 
Old 10-23-2011, 12:11 PM   #12
VicRic
Member
 
Registered: Sep 2006
Location: Vancouver, Canada
Distribution: Mandriva 2010 / Fedora 15 2.6.40.6-0
Posts: 44

Original Poster
Rep: Reputation: 16
Thanks for all your comments.

I solved the problem. I simply used the Add/Remove Software program to remove (uninstall) the old version of xulrunner-fc13 and then install the new version xulrunner-fc15.

It looks like this now

afterinstall

I think it was the installation of Eclipse that forced the installation of the old version of xulrunner although I'm not 100% sure. After the uninstall of the old version Eclipse still loads, however I haven't tested it completely to see if anything is broken. I'm not using as of now.

Thanks
Attached Thumbnails
Click image for larger version

Name:	afterinstall.png
Views:	8
Size:	166.1 KB
ID:	8228  
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Thunderbird won't launch firefox OC_eobard Linux - Software 4 07-11-2006 07:29 PM
Thunderbird 1.0 and Fedora Core 3 - Won't run without error rgbrock1 Linux - Software 1 12-09-2004 01:23 AM
launch script for thunderbird? webazoid Linux - Software 2 07-11-2004 09:31 PM
Can't launch thunderbird. akihandyman Mandriva 5 06-23-2004 05:42 PM
Thunderbird won't launch from launcher davedorm Linux - Software 9 10-18-2003 09:57 PM


All times are GMT -5. The time now is 10:00 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration