View previous topic :: View next topic |
Author |
Message |
Hotti n00b
Joined: 09 Apr 2007 Posts: 3
|
Posted: Sun Aug 12, 2007 9:31 pm Post subject: Problems with emerge -uDN world [solved] |
|
|
I was away for a holiday trip for a few days and now that I'm back I decided to update my gentoo box. I keep getting this error with many compiles today.. It always hangs with this same error on all fails..
Code: |
i686-pc-linux-gnu-gcc -O2 -march=athlon-xp -pipe -o .libs/gkbd-indicator-test -pthread -Wl,--export-dynamic -pthread -Wl,--export-dynamic gkbd_indicator_test-gkbd-indicator-test.o /usr/lib/libglade-2.0.so /usr/lib/libgnomeui-2.so /usr/lib/libSM.so /usr/lib/libICE.so /usr/lib/libbonoboui-2.so /usr/lib/libgnome-keyring.so /usr/lib/libgnomecanvas-2.so /usr/lib/libgnome-2.so /usr/lib/libpopt.so /usr/lib/libart_lgpl_2.so /usr/lib/libpangoft2-1.0.so /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 -lm /usr/lib/libpangocairo-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libcairo.so /usr/lib/libbonobo-2.so /usr/lib/libgnomevfs-2.so /usr/lib/libbonobo-activation.so /usr/lib/libgconf-2.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libORBit-2.so /usr/lib/libgthread-2.0.so -lrt /usr/lib/libxklavier.so /usr/lib/libgobject-2.0.so /usr/lib/libglib-2.0.so /usr/lib/libxml2.so ../libgnomekbd/.libs/libgnomekbd.so ../libgnomekbd/.libs/libgnomekbdui.so
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libexpat.so.0, needed by /usr/lib/libpangoft2-1.0.so, not found (try using -rpath or -rpath-link)
/usr/lib/libfontconfig.so.1: undefined reference to `XML_SetElementHandler'
/usr/lib/libfontconfig.so.1: undefined reference to `XML_SetDoctypeDeclHandler'
/usr/lib/libfontconfig.so.1: undefined reference to `XML_ParserFree'
/usr/lib/libfontconfig.so.1: undefined reference to `XML_SetCharacterDataHandler'
/usr/lib/libfontconfig.so.1: undefined reference to `XML_ErrorString'
/usr/lib/libfontconfig.so.1: undefined reference to `XML_ParseBuffer'
/usr/lib/libfontconfig.so.1: undefined reference to `XML_ParserCreate'
/usr/lib/libfontconfig.so.1: undefined reference to `XML_SetUserData'
/usr/lib/libfontconfig.so.1: undefined reference to `XML_GetErrorCode'
/usr/lib/libfontconfig.so.1: undefined reference to `XML_GetBuffer'
/usr/lib/libfontconfig.so.1: undefined reference to `XML_GetCurrentLineNumber'
collect2: ld returned 1 exit status
make[2]: *** [gkbd-indicator-test] Error 1
make[2]: Leaving directory `/var/tmp/portage/gnome-base/libgnomekbd-2.18.2/work/libgnomekbd-2.18.2/test'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gnome-base/libgnomekbd-2.18.2/work/libgnomekbd-2.18.2'
make: *** [all] Error 2
!!! ERROR: gnome-base/libgnomekbd-2.18.2 failed.
Call stack:
ebuild.sh, line 1632: Called dyn_compile
ebuild.sh, line 983: Called qa_call 'src_compile'
ebuild.sh, line 44: Called src_compile
libgnomekbd-2.18.2.ebuild, line 46: Called gnome2_src_compile
gnome2.eclass, line 71: Called die
!!! compile failure
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/log/portage/gnome-base:libgnomekbd-2.18.2:20070812-212022.log'.
|
This happens with at least metacity and when i tried emerge gnome it happened again (this copypaste is from that emerge).
I'm not a real linux expert although I am quite experienced in windows so I'm not a total noob. But can anyone give me a hand on what to try to overcome these errors? I suspect the problem is Gnome related so I posted here.
Last edited by Hotti on Sun Aug 12, 2007 10:16 pm; edited 1 time in total |
|
Back to top |
|
|
96140 Retired Dev
Joined: 23 Jan 2005 Posts: 1324
|
Posted: Sun Aug 12, 2007 10:01 pm Post subject: |
|
|
--
Last edited by 96140 on Fri Sep 13, 2013 9:11 am; edited 1 time in total |
|
Back to top |
|
|
Hotti n00b
Joined: 09 Apr 2007 Posts: 3
|
Posted: Sun Aug 12, 2007 10:17 pm Post subject: |
|
|
that did the job! thank you very much! |
|
Back to top |
|
|
PCalitrack n00b
Joined: 05 Aug 2007 Posts: 20 Location: Berkeley, CA
|
Posted: Mon Aug 13, 2007 2:11 am Post subject: |
|
|
You already got it working but here's what I did:
I just made a softlink to the other libexpat in my /usr/lib directory. That might not be the safest way to do it, but it worked. |
|
Back to top |
|
|
roderick l33t
Joined: 11 Jul 2005 Posts: 908 Location: St. John's, NL CANADA
|
Posted: Mon Aug 13, 2007 2:35 am Post subject: |
|
|
PCalitrack wrote: | You already got it working but here's what I did:
I just made a softlink to the other libexpat in my /usr/lib directory. That might not be the safest way to do it, but it worked. |
Never do this. It will cause random crashes and impossible to track problems in the future. _________________ If God were a pickle, I'd still say "no pickle on my burger".
http://roderick-greening.blogspot.com/ |
|
Back to top |
|
|
PCalitrack n00b
Joined: 05 Aug 2007 Posts: 20 Location: Berkeley, CA
|
Posted: Mon Aug 13, 2007 6:13 am Post subject: |
|
|
Gotcha... will do it the correct way. I couldn't think of anything else to do at the time since I was stuck in a non-X environment with gnome broken. For anyone employing my unsafe strategy, I was able to do it the correct way by just removing the link and then running the revdep-rebuild script. Thanks roderick, I feel better about my system now. |
|
Back to top |
|
|
|