PDA

View Full Version : Gentoo Trouble Compiling and build gtk-gnutella



[XC] Teroedni
12-04-2006, 02:04 PM
Well i have installed gtk-gnutella before on this Gentoo computer.
But i recently changed from single to dual core without any reinstall and now gtk-gnutella dont work.
So i do a emerge -sync and then emerge gtk-gnutella but the build fails on me:mad:


make[3]: warning: Clock skew detected. Your build may be incomplete.
make[3]: Leaving directory `/var/tmp/portage/gtk-gnutella-0.96.1/work/gtk-gnutella-0.96.1/src/ui/gtk'
Continuing in src...
/bin/rm -f gtk-gnutella
if test -f gtk-gnutella; then \
/bin/mv gtk-gnutella gtk-gnutella~; fi
cc -o gtk-gnutella main.o if/bridge/ui2c.o if/bridge/c2ui.o if/gnet_property.o if/gui_property.o -Lcore -lcore -Lui/gtk -lgtk-common -lgtkx -lgtk-common -lcore -Llib -lshared -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lxml2 -lz -lm -ldbus-1 -lgnutls -L/usr/local/lib -lz -lresolv
make[3]: Entering directory `/var/tmp/portage/gtk-gnutella-0.96.1/work/gtk-gnutella-0.96.1/src'
make[3]: Warning: File `Makefile.SH' has modification time 3.6e+07 s in the future
/bin/sh Makefile.SH
Extracting src/Makefile (with variable substitutions)
make[3]: Leaving directory `/var/tmp/portage/gtk-gnutella-0.96.1/work/gtk-gnutella-0.96.1/src'
make[3]: Entering directory `/var/tmp/portage/gtk-gnutella-0.96.1/work/gtk-gnutella-0.96.1/src'
make[3]: Warning: File `Makefile.SH' has modification time 3.6e+07 s in the future
/bin/sh Makefile.SH
Extracting src/Makefile (with variable substitutions)
Making all in src/core...
make[4]: Entering directory `/var/tmp/portage/gtk-gnutella-0.96.1/work/gtk-gnutella-0.96.1/src/core'
make[4]: Warning: File `Makefile.SH' has modification time 3.6e+07 s in the future
/bin/sh Makefile.SH
Extracting src/core/Makefile (with variable substitutions)
make[4]: Leaving directory `/var/tmp/portage/gtk-gnutella-0.96.1/work/gtk-gnutella-0.96.1/src/core'
make[4]: Entering directory `/var/tmp/portage/gtk-gnutella-0.96.1/work/gtk-gnutella-0.96.1/src/core'
make[4]: Warning: File `Makefile.SH' has modification time 3.6e+07 s in the future
/bin/sh Makefile.SH
Extracting src/core/Makefile (with variable substitutions)
You must run 'make depend' in ../.. first.
make[4]: *** [.FORCE_DEPEND] Error 1
make[4]: Leaving directory `/var/tmp/portage/gtk-gnutella-0.96.1/work/gtk-gnutella-0.96.1/src/core'
make[3]: *** [subdirs] Error 1
make[3]: Leaving directory `/var/tmp/portage/gtk-gnutella-0.96.1/work/gtk-gnutella-0.96.1/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/gtk-gnutella-0.96.1/work/gtk-gnutella-0.96.1/src'
make[1]: *** [subdirs] Error 1
make[1]: Leaving directory `/var/tmp/portage/gtk-gnutella-0.96.1/work/gtk-gnutella-0.96.1'
make: *** [all] Error 2

!!! ERROR: net-p2p/gtk-gnutella-0.96.1 failed.
Call stack:
ebuild.sh, line 1546: Called dyn_compile
ebuild.sh, line 937: Called src_compile
gtk-gnutella-0.96.1.ebuild, line 47: Called die

!!! Compile failed
!!! If you need support, post the topmost build error, and the call stack if relevant.


Any Ideas to what might be wrong:confused:
Thanks in advance

ownage
12-04-2006, 02:24 PM
I have the same error, not that i need that package.
Most times corrupt ebuild get fixed within a few days, a newer ebuild could do the trick. try this:

ACCEPT_KEYWORDS="~x86" emerge gtk-gnutella
This will install version 0.96.3 instead of 0.96.1, hopefully this ebuild will work.
By using the accept-keywords function combined with platform x86 you unlock newer versions, mostly which are not be declared stable, but mostly it works fine.

[XC] Teroedni
12-04-2006, 02:45 PM
I get the same error when it tries to build the 0.96.3 gtk-gnutella

So the Ebuild may work better tommorrow?
And does ebuild often corrupt under gentoo?

Thanks for the Accept_keywords tip:D
That may come in handy.