On Thu, 2006-05-18 at 21:53 -0500, Laurence Vanek wrote:
> update:
>
update:
phew... got it to work... finally.
> found I had failed to "rake install" ruby-ecore (one of the ruby-EFL
> from Tilman's site). After fixing that still no joy running euphoria.
> I get:
>
> ==========
> /usr/lib/site_ruby/1.8/euphoria/playlist_item.rb:28:in `method_missing':
> undefined method `[]' for nil:NilClass (NoMethodError)
> from /usr/local/bin/euphoria:307:in `ui_fill_track_info'
> from /usr/local/bin/euphoria:301:in `handle_current_pos'
> from /usr/local/bin/euphoria:98:in `initialize'
> from /usr/local/bin/euphoria:24:in `new'
> from /usr/lib/ruby/1.8/singleton.rb:95:in `instance'
> from /usr/local/bin/euphoria:373
> ==========
>
> will need to be satisfied with running the other xmms2 clients for now.
>
I'm not sure what that error means, but looking at my version of
playlist_item.rb at line 28, I have this:
25 def method_missing(method)
26 tmp = @props[method]
27
28 tmp || @props[:server][method] || "default"
29 end
Did you update euphoria and then did a `rake install`??? You should
probably read this:
http://code-monkey.de/articles/2006/03/12/xmms2-ruby-bindings-api-breakage
Anyways, getting euphoria to run on a Debian machine, I had to do the
following:
* Install Ruby-EFL from code-monkey.de.
* Install .deb packages for XMMS2 from exodus.xmms.se
* Install euphoria
Doing this much didn't help me. I used to get:
$ euphoria
/usr/local/e17/bin/euphoria:13:in `require': no such file to load --
xmmsclient_ecore (LoadError)
from /usr/local/e17/bin/euphoria:13
I figured out, I needed libxmms2client-ecore-ruby1.8 to be installed.
But that never happened because it depends on libecore0 and for some
(weird) reason, ecore's deb packages don't get built.
So had to use 'equivs' to generate a dummy libecore0 deb package and
installed libxmms2client-ecore-ruby1.8.
After that euphoria complained about missing theme, winter. Figured out
that I had to manually edit euphoria to set the DATA_DIR variable to my
E's prefix. :)
Now everything works fine except the playlist add dialog. I get this:
file dialog edje not found
Anyone knows the reason behind this error?
Hope this helps those who wants to use this *cool* XMMS2 client. ;)
Srinidhi.
--
ASCII ribbon campaign ( ) B S Srinidhi
- against HTML email X http://srinidhi.deeproot.co.in
& vCards / \ DeepRoot Linux
-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users