[ 69%] Built target python_module_PyKDE4_kdecore make[2]: Leaving directory `/var/tmp/portage/kde-base/pykde4-4.11.1/work/pykde4-4. 11.1-python3_2' /usr/bin/cmake -E cmake_progress_report /var/tmp/portage/kde-base/pykde4-4.11.1/wo rk/pykde4-4.11.1-python3_2/CMakeFiles 57 58 59 60 61 62 [ 69%] Built target python_module_PyKDE4_ktexteditor make[2]: Leaving directory `/var/tmp/portage/kde-base/pykde4-4.11.1/work/pykde4-4.11.1-python3_2' make[1]: *** [CMakeFiles/python_module_PyKDE4_kio.dir/all] Error 2 make[1]: Leaving directory `/var/tmp/portage/kde-base/pykde4-4.11.1/work/pykde4-4.11.1-python3_2' make: *** [all] Error 2 Reproducible: Always
Created attachment 358974 [details] build.log
Created attachment 358976 [details] emerge --info
When I try to build pykde4 with Python-3.3 I get a warning, that pykde will built with Python-3.2. Nevertheless it fails to compile in both environments.
This is caused by sip-4.15, which was not supposed to be bumped yet.
Ok, I downgraded sip to 4.14.7. Now Pykde4 fails much earlier. /usr/bin/sip -t ALL -t WS_X11 -t Qt_4_8_4 -x VendorID -x PyQt_NoPrintRangeBug -g -x PyKDE_QVector -j 8 -c /var/tmp/portage/kde-base/pykde4-4.11.1/work/pykde4-4.11.1-python3_2/sip/phonon -I /usr/share/sip -I /var/tmp/portage/kde-base/pykde4-4.11.1/work/pykde4-4.11.1/sip /var/tmp/portage/kde-base/pykde4-4.11.1/work/pykde4-4.11.1/sip/phonon/phononmod.sip sip: /usr/share/sip/QtCore/qobject.sip:239: syntax error sip: /usr/share/sip/QtCore/qobject.sip:239: syntax error make[2]: *** [sip/dnssd/sipdnssdpart0.cpp] Error 1 make[2]: Leaving directory `/var/tmp/portage/kde-base/pykde4-4.11.1/work/pykde4-4.11.1-python3_2'
Created attachment 358994 [details] build.log of pykde-4.11.1 with sip-4.14.7
Try rebuilding PyQt4
Hmpf, the error seems to be PyQt4 related. Rebuilding PyQt4 gives me: Error: This version of PyQt requires SIP v4.15.0 or later.
Ok, had to downgrade to: - PyQt4-4.10.2 - sip-4.14.7 Then I was able to compile PyKDE4-4.11.1.
*** Bug 485374 has been marked as a duplicate of this bug. ***
I had some issue that upon kdm login, was causing my KDE plasma session to crash, and present the bug handler dialog. I clicked close, and my KDE session never started. I had mouse movement, but no desktop, no nothing. Rebuilding everything in the kde/base category showed me a similar error to this bug report, when failing to emerge kde-base/pykde4-4.11.1. Using Sven's comment #9, I downgraded to PyQt4-4.10.2 and sip-4.14.7, re-emerged pykde4-4.11.1, and my desktop and KDE sessions are now working normally again. (Thanks Sven..)
(In reply to Sven Müller from comment #9) > Ok, had to downgrade to: > > - PyQt4-4.10.2 > - sip-4.14.7 > > Then I was able to compile PyKDE4-4.11.1. thx Sven emerge =dev-python/PyQt4-4.10.2 =dev-python/sip-4.14.7 =kde-base/pykde4-4.11.1 worked for me
It worked for me too. Thanks.
I think this is a workaround but not a fix. What would need to be done to get a real fix?
(In reply to Eckhard Jokisch from comment #14) > I think this is a workaround but not a fix. > What would need to be done to get a real fix? There should be a partial fix in .2, which should be added to the tree shortly.
I can confirm that on my system; kde-base/pykde4-4.11.2 now emerges cleanly with dev-python/sip-4.15.2 and dev-python/PyQt4-4.10.3 Thanks..
kde-base/pykde4-4.11.2-r1 is working.