On 7/9/10, Matthias Fechner <ide...@fechner.net> wrote: > Hi, > > I tried the last days to do a > emerge -avuDN world > > but it fails at the package > kde-base/superkaramba-4.4.4 > > I get the error message: > Linking CXX shared library ../../lib/libsuperkaramba.so > CMakeFiles/superkaramba.dir/python/meter.o: In function > `QString2PyString(QString)': > meter.cpp:(.text+0x6e): undefined reference to `PyUnicodeUCS4_FromUnicode' > CMakeFiles/superkaramba.dir/python/meter.o: In function > `PyString2QString(_object*)': > meter.cpp:(.text+0x1bf): undefined reference to `PyUnicodeUCS4_AsUnicode' > /usr/lib/gcc/i686-pc-linux-gnu/4.4.3/../../../../i686-pc-linux-gnu/bin/ld: > warning: creating a DT_TEXTREL in object. > collect2: ld returned 1 exit status > make[2]: *** [lib/libsuperkaramba.so.4.4.0] Error 1 > > I already tried to rebuild all depending libs starting from python to > kdelibs but it does not help. > > Has maybe anyone here an idea what the problem could be?
Wild guess: you might have a python version installed which is not compiled with the wide-unicode support. I'm not sure what all will be broken by such a situation, but following might help: qlist -CLIS dev-lang/python | xargs -r emerge -1 python-updater emerge -1 PyQt4 # unless python-updater took care of it, I don't know it if will -- Arttu V. -- Running Gentoo is like running with scissors