Description of problem: Since updating to KDE 4.9.2 I cannot run any python based plasmoids Version-Release number of selected component (if applicable): kde 4.9.2, fedora 17 x86_64, plasma-scriptengine-python-4.9.2-1.fc17.x86_64 How reproducible: always Steps to Reproduce: 1.plasmoidviewer <python based plasmoid> 2. 3. Actual results: used veromix as an example as its python based, others fail too [martin@desktop ircplasmoid]$ plasmoidviewer veromix-plasmoid Traceback (most recent call last): File "/usr/share/kde4/apps/plasma_scriptengine_python/pyappletscript.py", line 59, in init self.module = __import__(self.pluginName+'.'+relpath) File "/usr/share/kde4/apps/plasma_scriptengine_python/plasma_importer.py", line 107, in load_module exec (code in mod.__dict__) TypeError: exec: arg 1 must be a string, file, or code object Expected results: to run. Additional info: Have spoken to a guy in #plasma on freenode, and he has fixed it upstream, he says its fixed in, plasma-scriptengine-python revision: 92c79ebd767fd90eafa1e3865bfbbddcfa695c08 Just filed this bug to track it and hopefully get a fix in quickly Thank you
$ python --version
I see a related "fix" in the 4.9 branch that's supposed to make it work with Python 3, perhaps it breaks with older versions... http://commits.kde.org/kde-workspace/48464db91116bc75263ea42d364f358e2019175c
Ah yes, and the fix is here :) http://commits.kde.org/kde-workspace/92c79ebd767fd90eafa1e3865bfbbddcfa695c08
yay, thanks. Lukáš included the patch in our kde-workspace-4.9.2-2 builds looks like upstream has intentions to respin a new kde-workspace-4.9.2 with that fix included, we'll see.
Fixed in kde-workspace-4.9.2-2.fc19