Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 80332

Summary: libbonoboui--2.8.0: libbonoboui-2.so: undefined reference to `_'
Product: Gentoo Linux Reporter: Albert Hopkins (RETIRED) <marduk>
Component: [OLD] GNOMEAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED WORKSFORME    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: output of "emerge info"

Description Albert Hopkins (RETIRED) gentoo-dev 2005-02-01 06:19:53 UTC
This happens consistantly on my Celeron laptop.  I've recompiled everything (emerge -e world) yet the problem persists.  Cannot get past 'emerge gnome' due to this error.

Searching I've found the the issue might have to due with gettext (I have gettext-0.14.1), but recompiling it doesn't fix the error.  Specicially:

i686-pc-linux-gnu-gcc -O3 -march=pentium4 -pipe -o .libs/bonobo-hello hello.o -Wl,--export-dynamic  ../../bonobo/.libs/libbonoboui-2.so -L/usr/lib -lSM -lICE -lX11 -pthread /usr/lib/libgnomecanvas-2.so /usr/lib/libart_lgpl_2.so /usr/lib/libpangoft2-1.0.so /usr/lib/libgnome-2.so /usr/lib/libesd.so /usr/lib/libaudiofile.so /usr/lib/libgnomevfs-2.so -lssl -lcrypto -lresolv -lrt /usr/lib/libbonobo-2.so /usr/lib/libbonobo-activation.so /usr/lib/libORBitCosNaming-2.so /usr/lib/libxml2.so -lz /usr/lib/libgconf-2.so /usr/lib/libORBit-2.so /usr/lib/libpopt.so /usr/lib/libgthread-2.0.so -lpthread /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libpangoxft-1.0.so /usr/lib/libpangox-1.0.so /usr/lib/libpango-1.0.so -lm /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libgobject-2.0.so /usr/lib/libglib-2.0.so
../../bonobo/.libs/libbonoboui-2.so: undefined reference to `_'
collect2: ld returned 1 exit status

FYI, this is after bootstrapping 2005.0-rc.
-m
Comment 1 Albert Hopkins (RETIRED) gentoo-dev 2005-02-01 06:22:03 UTC
Created attachment 50128 [details]
output of "emerge info"

"emerge info" from the affected system
Comment 2 Mystilleef 2005-02-05 13:56:22 UTC
Same problem here, I can't attach an emerge info because I don't have a GUI  up  yet.
Comment 3 Mystilleef 2005-02-05 16:46:52 UTC
Judging from your "emerge info" file, I assume you use the 2.9 series of GNOME. If so, you may need to downgrade the libbonoboui dependencies from the 2.9 series to 2.8. In my case, I had to downgrade atk, gnome-vfs, libgnome, gconf and libglade-2.5 from their 2.9 releases to 2.8. After the downgrade, try merging libbonoboui. That solved the compilation failure for me. Let us know how things go, so we can determine what to do with this bug (e.g close it?).

Steps I took:

1) I commented the  "PORTDIR_OVERLAY" line in /etc/make.conf
2) I did an  "emerge -uD world"
3) I did an "emerge libbonoboui"

After the installing libbonoboui you can then proceed to uncomment 1) above, update world and continue about your business. 

Comment 4 Albert Hopkins (RETIRED) gentoo-dev 2005-02-08 20:38:53 UTC
I can no longer repeat this bug.  I just did a re-install and everything is fine now.