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

Reply via email to