LinuxQuestions.org
Visit the LQ Articles and Editorials section
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
 
LinkBack Search this Thread
Old 06-14-2010, 01:10 AM   #1
mthakare
LQ Newbie
 
Registered: Jun 2010
Posts: 1

Rep: Reputation: 0
Post glib error while installing patch: symbol lookup error undefined symbol: g_dgettext


I am having a SUSE 11 64bit machine. In an attempt to install bunch of rpms I got following error
usr/bin/gconftool-2: symbol lookup error: /usr/lib64/libgconf-2.so.4: undefined symbol: g_dgettext

following is the output of ldd command

$> ldd -r /usr/lib64/libgconf-2.so.4
linux-vdso.so.1 => (0x00007fff9adfe000)
libORBit-2.so.0 => /usr/lib64/libORBit-2.so.0 (0x00007f1392860000)
libgmodule-2.0.so.0 => /usr/lib64/libgmodule-2.0.so.0 (0x00007f139265c000)
libgthread-2.0.so.0 => /usr/lib64/libgthread-2.0.so.0 (0x00007f1392456000)
librt.so.1 => /lib64/librt.so.1 (0x00007f139224d000)
libdbus-glib-1.so.2 => /usr/lib64/libdbus-glib-1.so.2 (0x00007f139202c000)
libnsl.so.1 => /lib64/libnsl.so.1 (0x00007f1391e13000)
libdbus-1.so.3 => /lib64/libdbus-1.so.3 (0x00007f1391bd5000)
libgobject-2.0.so.0 => /usr/lib64/libgobject-2.0.so.0 (0x00007f1391990000)
libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007f13916ca000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f13914ae000)
libc.so.6 => /lib64/libc.so.6 (0x00007f1391155000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f1390f50000)
libpcre.so.0 => /usr/lib64/libpcre.so.0 (0x00007f1390d20000)
/lib64/ld-linux-x86-64.so.2 (0x00007f1392d45000)


It doesn't point to any problem.
Further investigation led me to the fact the there are two copies of libglib-2.0.so.0, one in /usr/lib64/libglib-2.0.so.0 and the other in /usr/lib/libglib-2.0.so.0 (64 bit and 32 bit respectively)

These are the output of nm commands of these files

$> nm -D /usr/lib/libglib-2.0.so.0 | grep g_dgettext
0005a030 T g_dgettext
$> nm -D /usr/lib64/libglib-2.0.so.0 | grep g_dgettext
00000000000598c0 T g_dgettext


What could be the problem of this symbol collision. By the way, I am using yum to install a long list of rpms and this error is given by yum install.

Last edited by mthakare; 06-14-2010 at 01:12 AM.
 
Old 06-14-2010, 04:01 AM   #2
business_kid
Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware & Android
Posts: 5,959

Rep: Reputation: 496Reputation: 496Reputation: 496Reputation: 496Reputation: 496
That's a good one. I would rebuild the rpm database, and split the list and try to narrow this down. We don't even know for sure it's a 32 bit or 64 bit error from what you have given us.
 
  


Reply

Tags
error, glib2, lookup, symbol


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
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
symbol lookup error: /usr/lib/libavcodec.so.51: undefined symbol: av_crc04C11DB7 priceey Linux - Software 0 05-06-2009 08:14 AM
./firefox-bin :symbol lookup error:/lib/libgthread-2.0.so.0: undefined symbol: arulupsaras Linux - General 1 11-08-2008 04:48 AM
symbol lookup error: /usr/lib/libgtk-x11.2.0.so.0: undefined symbol:... IamI Slackware 17 02-29-2008 11:10 AM
Workaround: 'symbol lookup error: k3b: undefined symbol: lstat64' devdol Linux - Software 2 02-15-2008 03:36 AM
./firefox-bin: symbol lookup error: /usr/lib/libpango-1.0.so.0: undefined symbol: g_s cb8100 Slackware 3 10-05-2006 10:55 AM


All times are GMT -5. The time now is 02:45 AM.

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration