Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#33435 - [kdebase-workspace] 4.9.5-2 breaks ruby script plasmoids

Attached to Project: Arch Linux
Opened by Hans Chen (Mogger) - Friday, 18 January 2013, 13:21 GMT
Last edited by Andrea Scarpino (BaSh) - Saturday, 02 February 2013, 17:51 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Andrea Scarpino (BaSh)
Architecture x86_64
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

After upgrading to kdebase-workspace 4.9.5-2, my ruby script plasmoid fails to be created with the message "Could not create a ruby-script ScriptEngine". Downgrading to 4.9.5-1 makes it work again.

Additional info:
* The plasma widget in question is Stealth Cashew: http://kde-apps.org/content/show.php/?content=108460


Steps to reproduce:
1. Install kdebindings-qtruby and Stealth Cashew (e.g. from Add Widgets).
2. Add the widget to the desktop -> widget failed to be created.
3. Downgrade to kdebase-workspace 4.9.5-1 to fix it.
This task depends upon

Closed by  Andrea Scarpino (BaSh)
Saturday, 02 February 2013, 17:51 GMT
Reason for closing:  Not a bug
Additional comments about closing:  This isn't related to kdebase-workspace at all
Comment by Andrea Scarpino (BaSh) - Friday, 18 January 2013, 19:46 GMT
There's no relation between kde-workspace and ruby.
Could you try to rebuild kdebindings-qtruby/kdebindings-korundum? If you can't, I can provide you the packages.
Comment by Hans Chen (Mogger) - Sunday, 20 January 2013, 16:31 GMT
By "rebuild", do you mean reinstall or rebuild from ABS? The former doesn't fix this.

I just noticed a strange thing - it only happens directly after login. If I restart plasma-desktop, the plasmoid is created without any problems.
Comment by Andrea Scarpino (BaSh) - Monday, 21 January 2013, 08:44 GMT
I mean rebuild from ABS.
Comment by Hans Chen (Mogger) - Tuesday, 22 January 2013, 00:22 GMT
Hm, I get an error when trying to run makebuild -s, can you please help? The error is:

CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
SMOKE_QWT_LIBRARY (ADVANCED)
linked by target "rubyqwt" in directory /home/hans/builds/kdebindings-qtruby/src/qtruby-4.9.5/modules/qwt

Here's the full output from CMake: http://paste.kde.org/653324/
Comment by Andrea Scarpino (BaSh) - Tuesday, 22 January 2013, 07:58 GMT
Add -DWITH_Qwt5=OFF to the cmake options.
Comment by Hans Chen (Mogger) - Thursday, 24 January 2013, 01:02 GMT
Thanks for the fast answer. Rebuilding kdebindings-qtruby and kdebindings-korundum did not help.
Comment by Hans Chen (Mogger) - Sunday, 27 January 2013, 18:15 GMT
Weird, now it doesn't work when I downgrade to 4.9.5-1 either. It's probably not because of the package then - maybe an upstream bug, or something wrong in my configuration? I'll post a comment if I find out more.

Loading...