Summary: | pykde4-4.4.1 fails to run make install for Python-3.* modules | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Markos Chandras (RETIRED) <hwoarang> |
Component: | New packages | Assignee: | Gentoo KDE team <kde> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | CC: | arfrever, esigra, pauldv, tomas |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 313999 | ||
Attachments: | build.log file |
Created attachment 220575 [details]
build.log file
Could it be, you installed python-3.1, then immediately tried to install pykde4? The Problem is here: ### -- Python Include Path: /usr/include/python3.1 -- Build Kross Python... yes Traceback (most recent call last): File "/usr/share/apps/cmake/modules/FindSIP.py", line 8, in <module> import sipconfig ImportError: No module named sipconfig -- Build PyKDE4... no -- <<< Gentoo configuration >>> ### sip seems to be not installed as python-3.1-module. After an update to a new python-Slot, you need to run python-updater. Try that, then install pykde4. Good luck! Could be, but I use sip snapshot and it doesn't build modules for Python-3. I will try to use the sip-4.10 version and see how that will go I modified sip to build python-3 modules but still pykde4 fails to build. (In reply to comment #4) > I modified sip to build python-3 modules but still pykde4 fails to build. > Did you run python-updater yet? The problem is, that several dependencies need other python-packages installed first. So pykde4 needs PyQt4, built with dbus-USEFlag. That needs dev-python/dbus-python, which needs dev-python/pyrex and so on. All dependencies need to be built as python3-modules! To achieve this, you need to run python-updater with appropriate parameters. I think you still didn't. :) Would it be possible/simple to add an explicit check to the package, that puts you in the right direction I did run python update. Still no luck (In reply to comment #1) Have you reinstalled dev-python/sip? Like Arfrever suggested - after python3 is installed - python-updater or whatever needs to be run afterwards which means all python packages need to be rebuilt - for pykde4 case: - sip, PyQt4 That being said following sequence breaks because of unsatisfied dependencies for python3 pykde4 abi: emerge -1 pykde4 && emerge -1 python:3.1 && emerge -1 pykde4 Resolving since pykde4 is now restricted to python 2. |
* Installation of kde-base/pykde4-4.4.0 with CPython 3.1... >>> Working in BUILD_DIR: "/var/tmp/portage/kde-base/pykde4-4.4.0/work/pykde4-4.4.0-3.1_build" make -j4 install DESTDIR=/var/tmp/portage/kde-base/pykde4-4.4.0/image/ make: *** No rule to make target `install'. Stop. * ERROR: kde-base/pykde4-4.4.0 failed: * Make install failed Full log attached