Bug 177351 - Ruby/Phonon bindings missing in binary packages
Summary: Ruby/Phonon bindings missing in binary packages
Status: RESOLVED FIXED
Alias: None
Product: bindings
Classification: Developer tools
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: ---
Assignee: kde-bindings
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-10 00:09 UTC by cyrus_xiii
Modified: 2010-07-08 23:49 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description cyrus_xiii 2008-12-10 00:09:29 UTC
Version:            (using Devel)
OS:                Linux
Installed from:    Compiled sources

Recent binary packages of kdebindings/ruby-kde4 for (at least) OpenSUSE and Kubuntu have been missing the Ruby/Phonon bindings, even though they used to work fine up until 4.1.1 and respective code is still present in both the 4.1 branch and SVN trunk.

Tested with 4.1.2/4.1.3 on Kubuntu and 4.1.2/4.1.3/4.2 beta1 on OpenSUSE.
Comment 1 Paulo Fidalgo 2010-01-24 18:48:29 UTC
Acording to this revision there is a problem in code:

http://websvn.kde.org/?view=revision&revision=855747

I really hope this get's fixed. I have some knowledge in ruby, so if I can help please let me know.
Comment 2 Rex Dieter 2010-07-08 20:16:01 UTC
confirmed disabled/missing.
Comment 3 Robert Riemann 2010-07-08 23:18:32 UTC
I can only speak for opensuse 11.2/11.3:
- It seems, that phonon was explicitly disabled.
- As I am currently working on a phonon related project, I created a fork of the ruby kde bindings which includes phonon. It's only for 11.3. You can find it here:
http://download.opensuse.org/repositories/home:/saLOUt:/branches:/openSUSE:/11.3/standard/

You need at least kde 4.4.4, libsmoke2 and ruby-kde4 to get phonon working.

Conclusion: Ruby Phonon works with bindings from KDE 4.4.4 and 4.5, at least on my machine (opensuse 11.3 + kde 4.4.4 installed)
I don't think that this is a bug in KDE itself. You may want to ask your distribution maintainer to enable phonon for use with ruby.
Comment 4 Kevin Kofler 2010-07-08 23:43:23 UTC
Upstream disables it by default. Of course distros could enable it explicitly, but normally we ship what upstream wants us to ship. So this is an upstream issue. If upstream enables it by default, Fedora will automatically pick it up, unless it doesn't work and we have to disable it.
Comment 5 Arno Rehn 2010-07-08 23:49:53 UTC
This should be fixed with the auto-detection features of KDE 4.5. Marking this as resolved.