Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 476062 - kde-base/plasma-workspace (when built without python) includes plasmoids that require python
Summary: kde-base/plasma-workspace (when built without python) includes plasmoids that...
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-07-07 09:14 UTC by ta2002
Modified: 2013-08-29 11:38 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ta2002 2013-07-07 09:14:28 UTC
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).
Comment 1 Michael Palimaka (kensington) gentoo-dev 2013-07-11 10:58:39 UTC
Which plasmoids are affected?
Comment 2 ta2002 2013-07-19 08:49:53 UTC
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"
Comment 3 Johannes Huber (RETIRED) gentoo-dev 2013-07-25 21:53:17 UTC
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.
Comment 4 Michael Palimaka (kensington) gentoo-dev 2013-08-14 13:57:33 UTC
(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?