[Bug 706900] Re: Dolphin servicemenu installation script depends ruby. Ruby is not installed as default
This seems the only reason Ruby is required in Kubuntu. I filed upstream bug https://bugs.kde.org/show_bug.cgi?id=399229 ** Bug watch added: KDE Bug Tracking System #399229 https://bugs.kde.org/show_bug.cgi?id=399229 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/706900 Title: Dolphin servicemenu installation script depends ruby. Ruby is not installed as default To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/kde-baseapps/+bug/706900/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 706900] Re: Dolphin servicemenu installation script depends ruby. Ruby is not installed as default
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: kde-baseapps (Ubuntu) Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/706900 Title: Dolphin servicemenu installation script depends ruby. Ruby is not installed as default To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/kde-baseapps/+bug/706900/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 706900] Re: Dolphin servicemenu installation script depends ruby. Ruby is not installed as default
I do not think maintaining two scripts would be good. Certainly not if Ubuntu needs to maintain one, because that will doubtlessly go incompatible at some point and then probably cause all sorts of headaches :( ** Package changed: kdebase (Ubuntu) = kde-baseapps (Ubuntu) -- You received this bug notification because you are a member of Kubuntu Bugs, which is subscribed to kde-baseapps in Ubuntu. https://bugs.launchpad.net/bugs/706900 Title: Dolphin servicemenu installation script depends ruby. Ruby is not installed as default To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/kde-baseapps/+bug/706900/+subscriptions -- kubuntu-bugs mailing list kubuntu-b...@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs
[Bug 706900] Re: Dolphin servicemenu installation script depends ruby. Ruby is not installed as default
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: kde-baseapps (Ubuntu) Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/706900 Title: Dolphin servicemenu installation script depends ruby. Ruby is not installed as default To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/kde-baseapps/+bug/706900/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 706900] Re: Dolphin servicemenu installation script depends ruby. Ruby is not installed as default
Here's a python port of the servicemenuinstallation ruby script. This avoids the dependency on ruby altogether as Python is installed on all ubuntu systems and then some. Note, it's mostly untested, and I've no idea what the hell is happening in the last three lines. If a dolphin dev could pick this up, it'd be great. There's another deinstallation ruby script which is much shorter and can be easily ported as well. ** Attachment added: Python port https://bugs.launchpad.net/ubuntu/+source/kdebase/+bug/706900/+attachment/1844566/+files/servicemenuinstallation.py -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/706900 Title: Dolphin servicemenu installation script depends ruby. Ruby is not installed as default -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 706900] Re: Dolphin servicemenu installation script depends ruby. Ruby is not installed as default
Update of last attachment to fully implement it. ** Attachment added: Fully implemented script https://bugs.launchpad.net/ubuntu/+source/kdebase/+bug/706900/+attachment/1844645/+files/servicemenuinstallation.py ** Attachment removed: Python port https://bugs.launchpad.net/ubuntu/+source/kdebase/+bug/706900/+attachment/1844566/+files/servicemenuinstallation.py -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/706900 Title: Dolphin servicemenu installation script depends ruby. Ruby is not installed as default -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 706900] Re: Dolphin servicemenu installation script depends ruby. Ruby is not installed as default
I am not so sure about that. IMHO it should be promoted to recommends as it impairs the functionality of that feature... or make dolphin try run it at KCM start and if it fails hide the button, or patch dolphin to install ruby if the user tries to use the feature.. Many options on what it should be doing, but silently failing is plain wrong. ** Changed in: kdebase (Ubuntu) Status: Invalid = New -- You received this bug notification because you are a member of Kubuntu Bugs, which is subscribed to kdebase in ubuntu. https://bugs.launchpad.net/bugs/706900 Title: Dolphin servicemenu installation script depends ruby. Ruby is not installed as default -- kubuntu-bugs mailing list kubuntu-b...@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs
[Bug 706900] Re: Dolphin servicemenu installation script depends ruby. Ruby is not installed as default
... and as the package dolphin has Suggests: ruby this bug report is invalid. ** Changed in: kdebase (Ubuntu) Status: New = Invalid -- You received this bug notification because you are a member of Kubuntu Bugs, which is subscribed to kdebase in ubuntu. https://bugs.launchpad.net/bugs/706900 Title: Dolphin servicemenu installation script depends ruby. Ruby is not installed as default -- kubuntu-bugs mailing list kubuntu-b...@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs