Python is an optional use flag for kde-base/plasma-workspace. When built without python, ALL of the components to add "plasmoids" (I hope I am using that correctly) are installed, leading to failures when attempting to add those that require python to the workspace. In my opinion, either of two things should happen: 1. When plasma-desktop is built without python, the files for plasmoids that require python should be removed before installation. 2. Python should be made a hard dependency (which will pull in pykde4 and PyQt4).
Which plasmoids are affected?
The following eight for sure (not certain I have them all, though): alarm clock bchocobo bsun plasma pyweather plasma simple spacer solar system task timer temperature Attempting to add any of these will produce a popup that says "could not create a python ScriptEngine for the [name] widget"
Please report a bug to upstream (bugs.kde.org) to request the needed build system changes (exclude of plasmoids which needs python when python is disabled in build). Also link back here that we can track the upstream bug. Thanks in advance.
(In reply to throw_away_2002 from comment #2) > The following eight for sure (not certain I have them all, though): > > alarm clock > bchocobo > bsun > plasma pyweather > plasma simple spacer > solar system > task timer > temperature These all seem to be installed via "get new widgets" (or Get Hot New Stuff), rather than being included in plasma-workspace. Is that correct?