When using ruby 1.9 from the ruby overlay amarok only installs the html documentation. Reproducible: Always Steps to Reproduce: 1. eselect ruby set ruby19 2. emerge amarok Actual Results: amarok was emerged successfully even though it didn't build anything Expected Results: The installation should have failed ========================== === Amarok - ERROR ========================================================== ========================== = = The Ruby programming language is not installed. Please obtain Ruby = (version 1.8 or later) from http://ruby-lang.org, or install a distribution = package. To build Amarok requires the Ruby header files as well, which some = distributions package separately. = ================================== === AMAROK WILL NOT BE BUILT ================================================ ================================== = = Some mandatory dependencies are either not installed or not installed = correctly. See the Amarok README for help with this issue. Further assistance = can be found at http://amarok.kde.org or in amarok on irc.freenode.net. = You will still be able to build other modules from extragear/multimedia. = ===============================================================================
Adding 'RUBY=\"/usr/bin/ruby18\"' to myconf in src_compile() *might* fix this. Since I don't have kde 3 installed, I can't test this, sorry.
As long as there's no (masked) Ruby 1.9 ebuild in the tree I can't test either. I don't have the time to mess with various overlays.
Emerge with the use "daap" will fix it. Amarok installed this deps: - dev-ruby/rubygems-1.3.1 - dev-ruby/daemons-1.0.10 - dev-ruby/cgi_multipart_eof_fix-2.5.0 - dev-ruby/fastthread-1.0.1 - dev-ruby/gem_plugin-0.2.3 - www-servers/mongrel-1.1.5 Hope this helps! PS: I'm using ruby 1.8 from portage tree
(In reply to comment #2) > As long as there's no (masked) Ruby 1.9 ebuild in the tree I can't test either. > There is now.
I'm closing this bug as WONTFIX as I plan to drop amarok-1.4 from the tree as soon as we get all arches to keyword amarok-2.2.