Trying to get Kahakai WM installed on an AMD64 platform and it fails on libkahakai_swig_python.la Here is the output of the make... /bin/sh ../libtool --mode=link g++ -O2 -pipe -fomit-frame-pointer -o libkahakai_swig_python.l a -rpath /usr/lib/kahakai swig_wrapper_python.lo g++ -shared /usr/lib/gcc-lib/x86_64-pc-linux-gnu/3.3.3/../../../crti.o /usr/lib/gcc-lib/x86_64-p c-linux-gnu/3.3.3/crtbeginS.o .libs/swig_wrapper_python.o -L/usr/x86_64-pc-linux-gnu/lib -L/us r/x86_64-pc-linux-gnu/bin -L/usr/lib/gcc-lib/x86_64-pc-linux-gnu/3.3.3 -L/usr/lib/gcc-lib/x86_64 -pc-linux-gnu/3.3.3/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc-lib/x86_64-pc-linux-gnu/3 .3.3/../../.. /usr/lib/gcc-lib/x86_64-pc-linux-gnu/3.3.3/libstdc++.so -lm -lc -lgcc_s /usr/lib/g cc-lib/x86_64-pc-linux-gnu/3.3.3/crtendS.o /usr/lib/gcc-lib/x86_64-pc-linux-gnu/3.3.3/../../../c rtn.o -o .libs/libkahakai_swig_python.so.0.0.0 /usr/lib/gcc-lib/x86_64-pc-linux-gnu/3.3.3/../../../crti.o(.init+0x0): In function `_init': /var/tmp/portage/glibc-2.3.2-r9/work/glibc-2.3.2/buildhere/csu/crti.S:11: multiple definition of `_init' /usr/lib/gcc-lib/x86_64-pc-linux-gnu/3.3.3/../../../crti.o(.init+0x0):/var/tmp/portage/glibc-2.3 .2-r9/work/glibc-2.3.2/buildhere/csu/crti.S:11: first defined here /usr/lib/gcc-lib/x86_64-pc-linux-gnu/3.3.3/../../../crti.o(.fini+0x0): In function `_fini': : multiple definition of `_fini' /usr/lib/gcc-lib/x86_64-pc-linux-gnu/3.3.3/../../../crti.o(.fini+0x0): first defined here /usr/lib/gcc-lib/x86_64-pc-linux-gnu/3.3.3/crtbeginS.o(.data.rel+0x0): multiple definition of `_ _dso_handle' /usr/lib/gcc-lib/x86_64-pc-linux-gnu/3.3.3/crtbeginS.o(.data.rel+0x0): first defined here collect2: ld returned 1 exit status make[2]: *** [libkahakai_swig_python.la] Error 1 make[2]: Leaving directory `/var/tmp/portage/kahakai-0.6.2/work/kahakai-0.6.2/src' make[1]: *** [all] Error 2 make[1]: Leaving directory `/var/tmp/portage/kahakai-0.6.2/work/kahakai-0.6.2/src' make: *** [all-recursive] Error 1 !!! ERROR: x11-wm/kahakai-0.6.2 failed. !!! Function src_compile, Line 30, Exitcode 2 !!! (no error message)
In file included from RubyScript.cc:18: RubyScript.hh:24:24: ka_logger.hh: No such file or directory In file included from /usr/include/python2.3/Python.h:8, from PythonScript.cc:17: /usr/include/python2.3/pyconfig.h:847:1: warning: "_POSIX_C_SOURCE" redefined In file included from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/include/g++-v3/i686-pc-linux-gnu/bits/os_defines.h:39, from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/include/g++-v3/i686-pc-linux-gnu/bits/c++config.h:35, from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/include/g++-v3/bits/stl_algobase.h:64, from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/include/g++-v3/list:67, from Script.hh:18, from PythonScript.hh:18, from PythonScript.cc:13: /usr/include/features.h:131:1: warning: this is the location of the previous definition make[2]: *** [RubyScript.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/var/tmp/portage/kahakai-0.6.2/work/kahakai-0.6.2/src' make[1]: *** [all] Error 2 make[1]: Leaving directory `/var/tmp/portage/kahakai-0.6.2/work/kahakai-0.6.2/src' make: *** [all-recursive] Error 1 !!! ERROR: x11-wm/kahakai-0.6.2 failed. !!! Function src_compile, Line 30, Exitcode 2 !!! (no error message) ------------------------------------------------------- Compilation problem but not exactly the same. As I had see in other bug-threads, I have updated "libtool" and "imlib2", but the problem is not resolved. Anyway, I think "imlib2" and "kahakai" are not related.
I heard from one of the Kahakai developers on #kahakai that they disabled Ruby in the current version (0.6.2) and I don't have it in my USE var... Not sure if this is importange or not...
this is NOT a blocker .... blockers would be something critical to the OS, this is far from that.
[quoting Eric Stoycon] I heard from one of the Kahakai developers on #kahakai that they disabled Ruby in the current version (0.6.2) and I don't have it in my USE var... Not sure if this is importange or not... [/quoting] It's the problem! "USE="-ruby" emerge kahakai" works fine.
*** This bug has been marked as a duplicate of 41275 ***