 |
Forums |
Admin Discussion Forums: help Start New Thread
By: Zachary P. Landau
RE: Cannot run musicextras [ reply ] 2004-01-02 19:42
|
I've confirmed this bug. Not sure how I didn't catch it earlier, though. I'm going to replace the mkdirs method with one that is now included with ruby, but the quickest fix for now is to replace line 98 of utils.rb, changing it from:
rescue Errno::EEXIST
to
rescue Errno::EEXIST, Errno::ENOENT
Let me know if you still have problems.
|
By: paul-henri ferme
Cannot run musicextras [ reply ] 2004-01-02 10:55
|
Hi,
I am trying to set up musicextras on my box to test/debug prokyon3 extension together with Markus.
I got error when running musicextras from the command line.
See below.
I cannot understand why mkdir is getting a
ENOENT error ....
The routine is trying to mkdirs /home/paul/.musicextras/cache
which already exists in my case.
It fails also if i run it as root.
I am using ruby 1.8.1 (2003-12-25) [i686-linux].
Any hint?
phf
[paul@paul-henri musicextras-0.6.0]$ musicextras -a stones
Notice: Not retrieving lyrics (missing title or artist)
/home/paul/.musicextras/cache
/usr/local/lib/ruby/site_ruby/1.8/musicextras/utils.rb:38:in `mkdir': No such file or directory - (Errno::ENOENT)
from /usr/local/lib/ruby/site_ruby/1.8/musicextras/utils.rb:38:in `mkdirs'
from /usr/local/lib/ruby/site_ruby/1.8/musicextras/utils.rb:36:in `each'
from /usr/local/lib/ruby/site_ruby/1.8/musicextras/utils.rb:36:in `mkdirs'
from /usr/local/lib/ruby/site_ruby/1.8/musicextras/cache.rb:46:in `initialize'
from /usr/local/lib/ruby/site_ruby/1.8/musicextras/dataaccessor.rb:58:in `new'
from /usr/local/lib/ruby/site_ruby/1.8/musicextras/dataaccessor.rb:58:in `initialize'
from /usr/local/lib/ruby/site_ruby/1.8/musicextras/artist.rb:38:in `initialize'
from /usr/local/bin/musicextras:169:in `new'
from /usr/local/bin/musicextras:169:in `handle_artist_image'
from /usr/local/bin/musicextras:121:in `retrieve_data'
from /usr/local/bin/musicextras:260
|
|
 |