Bug 187436 - Install new widgets KDE 4.2.1 doesn't work
Summary: Install new widgets KDE 4.2.1 doesn't work
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 181982 190354 192777 195758 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-03-17 20:15 UTC by Mark
Modified: 2009-10-08 17:33 UTC (History)
16 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
installing widget (72.98 KB, image/jpeg)
2009-04-03 13:56 UTC, Mark
Details
failed install (58.43 KB, image/jpeg)
2009-04-03 13:56 UTC, Mark
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mark 2009-03-17 20:15:39 UTC
Version:           4.2.1 (using KDE 4.2.1)
OS:                Linux
Installed from:    SuSE RPMs

Trying to install new widgets using KDE 4.2.1.
Click the download new plasma widgets button.
Loads a whole bunch of widgets to choose from (from kdelook)
Click the install button of a specific widget that I want.
Get a progress bar showing the download / install progress
Hit the close button and a window pops up advising the install failed with this
message
Code:

Installation of /tmp/kde-farcus///96067-devicenotifier_automount.0.3.tar.gz
failed!

close that window and another pops up

Code:

Installation of /tmp/kde-farcus/// failed!

How can I install these widgets? 

Reproducible: Always

Steps to Reproduce:
1.open up add widgets
2. click on install new widgets form internet
3. click install - completes - hit close - error dialogue
Comment 1 Jonathan Thomas 2009-03-26 17:00:04 UTC
The device notifier with automount plasmoid is incorrectly listed as being a scripted plasmoid on kde-look. Unforunately, there's not much we can do about content moderation on kde-look. Your best bet would be to tell the author to list the plasmoid as a binary plasmoid, so that it will not incorrectly appear in the "Install new widgets" installer.
Comment 2 Mark 2009-03-26 20:04:12 UTC
this would be correct if it was just for one or two plasmoids but it is every plasmoid listed in the install plasmoids widget.
Also, if I add the google gadgets plasmoids workspace and try to add new google widgets within that I get exactly the same error message
Comment 3 Mark 2009-04-03 13:43:41 UTC
further checking here today.
Went to desktop . add new widgets > install new widgets > download new plasma widgets.

There are approximately 26 plasma widgets listed to install.

I have been through every single one of these tonight and get the same error message when I click the close window following download completion - failed install for each widget.
Comment 4 Mark 2009-04-03 13:56:15 UTC
Created attachment 32566 [details]
installing widget
Comment 5 Mark 2009-04-03 13:56:47 UTC
Created attachment 32567 [details]
failed install
Comment 6 SCZ 2009-04-19 17:30:04 UTC
Have the same problem.
Even with KDE 4.2.2
Comment 7 Michael Liddle 2009-04-25 12:29:57 UTC
*** This bug has been confirmed by popular vote. ***
Comment 8 Thomas R. 2009-05-09 15:05:24 UTC
This bug is reproducable in Fedora 10/KDE 4.2.2 as well, in the ~/.xsession-errors I get:
plasma(2902)/libplasma Plasma::Package::installPackage: Could not create package root directory: "plasma/plasmoids/"
Comment 9 felix 2009-05-11 16:22:35 UTC
Same problem with Kubuntu Jaunty x64 and KDE 4.2.2. Installing didn't work for months now.
Comment 10 Maciej Warnecki 2009-05-11 21:20:07 UTC
It fails for me also. Started from 4.2.1, still the same in 4.2.3.
Comment 11 Aaron J. Seigo 2009-05-12 01:52:26 UTC
SVN commit 966843 by aseigo:

now that we use plasmapkg via knewstuff to do the installation, we shouldn't try and repeat the trick ourselves afterwards. it gives the illusion that packages aren't installed when they really are.
BUG:187436


 M  +1 -15     packages.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=966843
Comment 12 Jonathan Thomas 2009-05-13 03:10:01 UTC
*** Bug 190354 has been marked as a duplicate of this bug. ***
Comment 13 Dario Andres 2009-05-15 16:49:27 UTC
*** Bug 181982 has been marked as a duplicate of this bug. ***
Comment 14 Janet 2009-05-15 17:22:48 UTC
*** Bug 192777 has been marked as a duplicate of this bug. ***
Comment 15 Faryan Rezagholi 2009-05-15 19:03:48 UTC
I think only python based plasmaoids dont work. Everything works fine for ruby or java script.
But i always get the message that the installation has failed
Comment 16 Dario Andres 2009-06-09 14:52:28 UTC
*** Bug 195758 has been marked as a duplicate of this bug. ***
Comment 17 Murz 2009-06-15 18:42:01 UTC
I have this problem on KDE 4.3 beta 2 via Kubuntu Jaunty.
I can't install any plasmoid or widget via "Download New Plasma Widgets" and "Install Widget From Local File", see the error:
Installing the package /path/to/file.plasmoid failed.

This is a new bug or returned old?
Comment 18 Aaron J. Seigo 2009-06-15 21:40:31 UTC
it works in trunk; i just installed a python plasmoid in fact. there should probably be more error output than just what you have there, though.
Comment 19 Murz 2009-06-16 07:49:25 UTC
Aaron J. Seigo, please tell me how I can turn on more error output?
I have no messages in logs after trying install the widget, only the error string in popup window.
Comment 20 Murz 2009-06-17 12:04:57 UTC
The plasma python files are exists on my system:
[code]$ locate plasmascript.py
/usr/share/python-support/plasma-scriptengine-python/PyKDE4/plasmascript.py
/var/lib/python-support/python2.6/PyKDE4/plasmascript.py
/var/lib/python-support/python2.6/PyKDE4/plasmascript.pyc

$ locate plasma_importer.py
/usr/share/kde4/apps/plasma_scriptengine_python/plasma_importer.py
/usr/share/kde4/apps/plasma_scriptengine_python/plasma_importer.pyc

$ dpkg -S /usr/share/kde4/apps/plasma_scriptengine_python/plasma_importer.py
plasma-scriptengine-python: /usr/share/kde4/apps/plasma_scriptengine_python/plasma_importer.py

$ dpkg -S /usr/share/python-support/plasma-scriptengine-python/PyKDE4/plasmascript.py
plasma-scriptengine-python: /usr/share/python-support/plasma-scriptengine-python/PyKDE4/plasmascript.py
[/code]

plasma-scriptengine-python package is installed, version
4:4.2.90-0ubuntu1~jaunty1~ppa2

When I try KDE 4.2, python plasmoids works good.

Installing python-dev package from the recomendation in bug
https://bugs.launchpad.net/ubuntu/+source/kdebase-workspace/+bug/318815
didn't help.

What can I try else?
Comment 21 chapinjeff 2009-07-19 02:42:19 UTC
I am still seeing this behavior in Fedora 11.
Comment 22 Daniel Duris 2009-10-08 17:32:59 UTC
this is still in Jaunty with the latest updates as of today. unbelievable.
Comment 23 Daniel Duris 2009-10-08 17:33:41 UTC
this is still in Jaunty with the latest updates as of today. unbelievable.