emerging json-glib-9999 ebuild on sabayon layman [Solved]

Anything that pertains to Portage

Moderator: Moderators

emerging json-glib-9999 ebuild on sabayon layman [Solved]

Postby nuovodna » Tue Apr 27, 2010 22:41

Hi, i m trying to install json-glib-9999 ebuild in sabayon layman but i recieve this error message during compilation process

LINK libjson-glib-1.0.la
GEN Json-1.0.gir
CC /var/tmp/portage/devjson-glib-9999/work/json-glib-9999/json-glib/tmp-introspect99tfFK/Json-1.0.o
libtool: link: cannot find the library `/usr/lib/gcc/i686-pc-linux-gnu/4.4.1/libffi.la' or unhandled argument `/usr/lib/gcc/i686-pc-linux-gnu/4.4.1/libffi.la'
Traceback (most recent call last):
File "/usr/bin/g-ir-scanner", line 38, in <module>
sys.exit(scanner_main(sys.argv))
File "/usr/lib/gobject-introspection/giscanner/scannermain.py", line 310, in scanner_main
glibtransformer.get_get_type_functions())
File "/usr/lib/gobject-introspection/giscanner/dumper.py", line 217, in compile_introspection_binary
return dc.run()
File "/usr/lib/gobject-introspection/giscanner/dumper.py", line 127, in run
self._link(bin_path, o_path)
File "/usr/lib/gobject-introspection/giscanner/dumper.py", line 212, in _link
subprocess.check_call(args)
File "/usr/lib/python2.6/subprocess.py", line 488, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['../libtool', '--mode=link', '--tag=CC', '--silent', '/bin/sh /var/tmp/portage/dev-libs/json-glib-9999/work/json-glib-9999/build/autotools/shave cc gcc-4.4.2', '-o', '/var/tmp/portage/dev-libs/json-glib-9999/work/json-glib-9999/json-glib/tmp-introspect99tfFK/Json-1.0', '-L.', 'libjson-glib-1.0.la', '-pthread', '-Wl,--export-dynamic', '-lgio-2.0', '-lgirepository-1.0', '-lgobject-2.0', '-lgmodule-2.0', '-lgthread-2.0', '-lrt', '-lglib-2.0', '/var/tmp/portage/dev-libs/json-glib-9999/work/json-glib-9999/json-glib/tmp-introspect99tfFK/Json-1.0.o']' returned non-zero exit status 1
make[4]: *** [Json-1.0.gir] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
* ERROR: dev-libs/json-glib-9999 failed:
* emake failed
*
* Call stack:
* ebuild.sh, line 48: Called src_compile
* environment, line 3063: Called _eapi2_src_compile
* ebuild.sh, line 640: Called die
* The specific snippet of code:
* emake || die "emake failed"
*
* If you need support, post the output of 'emerge --info =dev-libs/json-glib-9999',
* the complete build log and the output of 'emerge -pqv =dev-libs/json-glib-9999'.
* This ebuild is from an overlay: '/usr/local/portage/'
* The complete build log is located at '/var/lib/entropy/logs/dev-libs:json-glib-9999:20100427-213432.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-libs/json-glib-9999/temp/environment'.
* S: '/var/tmp/portage/dev-libs/json-glib-9999/work/json-glib-9999'

>>> Failed to emerge dev-libs/json-glib-9999, Log file:


It seems that libtool points to an older version of GCC : 4.4.1 instead of 4.4.2 . How can i solve??


EDIT Solved running : lafilefixer --justfixit
nuovodna
Young Hen
 
Posts: 21
Joined: Sun Dec 28, 2008 1:26

Return to Portage|Emerge Package Managers

Who is online

Users browsing this forum: No registered users and 1 guest