LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 11-10-2005, 09:26 AM   #1
bluemoose
Member
 
Registered: Jun 2003
Location: Ottawa
Distribution: Enterprise 3
Posts: 37

Rep: Reputation: 15
What is gtk2 and how did I blow up firefox


Hey,

I had a wonderful machine where everything was working lovely, then I tried to see if I could install some programs. They wouldn't install becuase of things that were missing. One thing led to another, and I now have a machine where firefox and thunderbird won't run, or re-install for that matter.

I am getting errors of this ilk:

thunderbird-bin: relocation error /usr/lib/libgobject-2.0.so.0: underfined symbol: g_bsearch_array_new

I've been messing around on the web, and I've been let to believe that either gtk2 or firefox-gtk2 is messed up. But I don't know what that is, and I don't really know what the commands 'nm' or 'objdump' are telling me about my system...

A little help?
 
Old 11-10-2005, 09:40 AM   #2
Greggor
LQ Newbie
 
Registered: Nov 2005
Location: Pennsylvania, US
Distribution: Gentoo
Posts: 10

Rep: Reputation: 0
As far as I know, gtk2 is the program that makes your GUI, be it Gnome or KDE, possible.

See http://www.gtk.org

That's really all I can tell you. I've never experienced that sort of problem in all my 2 weeks of using linux >.<

Last edited by Greggor; 11-10-2005 at 09:41 AM.
 
Old 11-10-2005, 09:55 AM   #3
bluemoose
Member
 
Registered: Jun 2003
Location: Ottawa
Distribution: Enterprise 3
Posts: 37

Original Poster
Rep: Reputation: 15
Ah... I see, graphics stuff

Well, here's an update. I've had a poke around on another machine (that still works). I was messing around in /usr/lib.

if I run 'ls -l' command I get the following about the libgobject* libraries:

[18]% ls -l libgobject*
-rw-r--r-- 1 root root 287854 Sep 8 2003 libgobject-2.0.a
lrwxr-xr-x 1 root root 25 Jul 19 12:47 libgobject-2.0.so -> libgobject-2.0.so.0.200.3
lrwxr-xr-x 1 root root 25 Jul 19 12:36 libgobject-2.0.so.0 -> libgobject-2.0.so.0.200.3
-rwxr-xr-x 1 root root 213356 Sep 8 2003 libgobject-2.0.so.0.200.3


Which is exactly the same as the file sizes on my machine... and the dates are pretty much the same too (i.e. nothing changed in October)... so maybe I'm not barking up the right tree?
 
Old 11-10-2005, 09:55 AM   #4
Beads
Member
 
Registered: Nov 2004
Location: Washington
Distribution: Mint
Posts: 104

Rep: Reputation: 17
Bluemoose, what distro are you using? The Gimp Tool Kit (GTK) can be quite fussy when compiled for different distros. If you were installing dependencies for those applications you were installing, the dependencies can over-write the gtk2 package that came with the distro, thereby rendering gtk2 to malfunction.

Try re-intalling gtk2 from your distro CD using kpackage. I have been very successful with that.

Be patient....
 
Old 11-10-2005, 10:17 AM   #5
bluemoose
Member
 
Registered: Jun 2003
Location: Ottawa
Distribution: Enterprise 3
Posts: 37

Original Poster
Rep: Reputation: 15
Hey,

First, I'm using Enterprise 3. and I use KDE.

Second, I don't seem to have kpackage. Can't find it in the menus, and can't find it from the prompt. ( tried 'which', got nothing) I downloaded kdeadmin (which is supposed to contain kpackage) and started installing it

While running ./configure... I ended at this point

...
checking for libz... -l
checking for libpng... -lpng -lz -l
checking for libjpeg6b... no
checking for libjpeg... -ljpeg
checking for perl... /usr/bin/perl
checking for Qt... configure: error: Qt (>= Qt 3.3 and < 4.0) (library qt-mt) not found. Please check your installation!
For more details about this problem, look at the end of config.log.
Make sure that you have compiled Qt with thread support!


config.log was .... present, but I'm not sure what it contains, and I'm not sure what Qt is anyway!
 
Old 11-10-2005, 12:37 PM   #6
bluemoose
Member
 
Registered: Jun 2003
Location: Ottawa
Distribution: Enterprise 3
Posts: 37

Original Poster
Rep: Reputation: 15
Really Interesting update that I'm hoping someone can explain to me!

I checked in /usr/local/lib and I found


drwxr-xr-x 2 root root 4096 Nov 8 15:09 codecs
drwxr-xr-x 3 root root 4096 Nov 9 15:10 glib-2.0
lrwxrwxrwx 1 root root 13 Nov 8 15:49 libdha.so.1 -> libdha.so.1.0
-rwxr-xr-x 1 root root 224304 Nov 8 15:32 libdha.so.1.0
-rwxr-xr-x 1 root root 813 Nov 9 15:14 libglib-2.0.la
lrwxrwxrwx 1 root root 22 Nov 9 15:14 libglib-2.0.so -> libglib-2.0.so.0.800.3
lrwxrwxrwx 1 root root 22 Nov 9 15:14 libglib-2.0.so.0 -> libglib-2.0.so.0.800.3
-rwxr-xr-x 1 root root 953779 Nov 9 15:14 libglib-2.0.so.0.800.3
-rwxr-xr-x 1 root root 829 Oct 20 12:09 libxine.la
lrwxrwxrwx 1 root root 17 Oct 20 12:09 libxine.so -> libxine.so.1.13.1
lrwxrwxrwx 1 root root 17 Oct 20 12:09 libxine.so.1 -> libxine.so.1.13.1
-rwxr-xr-x 1 root root 320671 Oct 20 12:09 libxine.so.1.13.1
drwxr-xr-x 3 root root 4096 Nov 1 11:05 mplayer
drwxr-xr-x 3 root root 4096 Aug 12 16:21 netscape
drwxr-xr-x 2 root root 4096 Nov 9 15:14 pkgconfig
drwxr-xr-x 19 root root 12288 Nov 9 15:00 python2.4
drwxr-xr-x 3 root root 4096 Oct 20 12:09 xine



Here I see some libglib files that were placed there on the 9th (yesterday... which is when I hosed things up). I created a directory for them somewhere else and moved them away. So I end up with this in the directory


drwxr-xr-x 2 root root 4096 Nov 8 15:09 codecs
drwxr-xr-x 3 root root 4096 Nov 9 15:10 glib-2.0
lrwxrwxrwx 1 root root 13 Nov 8 15:49 libdha.so.1 -> libdha.so.1.0
-rwxr-xr-x 1 root root 224304 Nov 8 15:32 libdha.so.1.0
-rwxr-xr-x 1 root root 829 Oct 20 12:09 libxine.la
lrwxrwxrwx 1 root root 17 Oct 20 12:09 libxine.so -> libxine.so.1.13.1
lrwxrwxrwx 1 root root 17 Oct 20 12:09 libxine.so.1 -> libxine.so.1.13.1
-rwxr-xr-x 1 root root 320671 Oct 20 12:09 libxine.so.1.13.1
drwxr-xr-x 3 root root 4096 Nov 1 11:05 mplayer
drwxr-xr-x 3 root root 4096 Aug 12 16:21 netscape
drwxr-xr-x 2 root root 4096 Nov 9 15:14 pkgconfig
drwxr-xr-x 19 root root 12288 Nov 9 15:00 python2.4
drwxr-xr-x 3 root root 4096 Oct 20 12:09 xine



Now Thunderbird and Firefox will start again YAY!... although there seems to be an error when it starts up. Although it doesn't seem to stop me from doing stuff as I'm surfing to linuxquestions with firefox as we speak

Here's the error:

GConf Error: Adding client to server's list failed, CORBA error: IDLmg.org/CORBA/COMM_FAILURE:1.0

Does anyone have anythoughts about this? Could this be something to do with my path as there are other libglib files in '/usr/lib'?

Last edited by bluemoose; 11-10-2005 at 12:40 PM.
 
Old 11-10-2005, 12:39 PM   #7
bluemoose
Member
 
Registered: Jun 2003
Location: Ottawa
Distribution: Enterprise 3
Posts: 37

Original Poster
Rep: Reputation: 15
whoops... here are the files I removed


-rwxr-xr-x 1 root root 813 Nov 9 15:14 libglib-2.0.la
lrwxrwxrwx 1 root root 22 Nov 9 15:14 libglib-2.0.so -> libglib-2.0.so.0.800.3
lrwxrwxrwx 1 root root 22 Nov 9 15:14 libglib-2.0.so.0 -> libglib-2.0.so.0.800.3
-rwxr-xr-x 1 root root 953779 Nov 9 15:14 libglib-2.0.so.0.800.3
 
Old 11-10-2005, 12:55 PM   #8
reddazz
LQ Guru
 
Registered: Nov 2003
Location: N. E. England
Distribution: Fedora, CentOS, Debian
Posts: 16,298

Rep: Reputation: 77
I think you need to reinstall glib2 and gtk2. As for kpackage, install kdeadmin from Redhat rpms.
 
  


Reply



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
How to build Firefox with gtk2 integration reddazz *BSD 1 11-09-2005 11:47 AM
How to blow away my Win2K Partition? normf Linux - General 3 10-31-2005 08:32 AM
firefox und gtk2-problem deadkenny666 Linux - Software 10 02-15-2005 05:30 AM
Flash, xft, gtk2, and Firefox/mozilla noahl Slackware 3 03-25-2004 02:47 PM
Did the Internet blow up? crashmeister General 14 05-27-2002 02:49 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 11:33 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
Open Source Consulting | Domain Registration