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

Reply via email to