Dear Lazyweb

Being lazy here, but I suspect this will be quicker than trying to work it out myself :-)  I'm using dfaures's excellent scripts as detailed on techbase to build and run trunk in a local directory while still having a stable 4.1 desktop from packages.  It works wonderfully, execpt I can't seem to solve 2 issues.

 

1) When building kdeedu with the experimental Marble Python support turned on it tries to install marble.so to /usr/lib64/python2.6/site-packages/PyKDE4/, which I obviously don't want.  I've tried exporting PYTHON_SITE_PACKAGES_DIR as something local but that doesn't seem to do the trick.  Does anyone know what variable I do need to set?  This isn't a major issue now as it's now able to be turned off.

 

2) When trying to run the trunk startkde in Xephyr it fails, with the following being the apparently pertinant part of the log:

 

kdeinit4: preparing to launch /media/laptop/Programming/KDE/inst/kde4trunk/lib/kde4/libexec/klauncher
kdeinit4: Launched KLauncher, pid = 24785 result = 0
klauncher(24785) kdemain: Waiting for already running klauncher to exit.
klauncher(24785) kdemain: Waiting for already running klauncher to exit.
klauncher(24785) kdemain: Another instance of klauncher is already running!
kdeinit4: Communication error with launcher. Exiting!                                                                         

 

So it appears to be objecting to the KLauncher already running for my normal 4.1 desktop session.  Looking at the other build articles on Techbase, all the instructions are for running a KDE4 Xephyr session inside a KDE3 desktop and not a KDE4 desktop.  I'm sure I'm not the only one working this way, so leave me a comment as to what needs doing to get this to work and I'll update Techbase to share the love.

 

TIA!

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Python

Installing Python packages somewhere else:

Short answer: you can't.

Long answer: the packages are installed to the same place as Python.  So your only option that doesn't involve system directories is installing Python (and any necessary packages like dbus-python) in your KDE destination directory.

odysseus, I have the same

odysseus, I have the same problem as you mentioned at point #2. I would be very greatful if someone could help me to solve it
Mart
----------------------
Arizona Movers and other movers

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.