#642: Macri fails on first run -- permissions problem -- creating the cache ---------------------------+------------------------------------------------ Reporter: joda@… | Owner: lsansonetti@… Type: defect | Status: new Priority: major | Milestone: Component: MacRuby | Keywords: ---------------------------+------------------------------------------------ Recently installed 0.5 on Snow Leopard. First time I tried to run macri I got the following: core:in `open:': Permission denied - open() failed (Errno::EACCES) from /Library/Frameworks/MacRuby.framework/Versions/0.5/usr/lib/ruby/1.9.0/rdoc/ri/driver.rb:383:in `create_class_cache' from /Library/Frameworks/MacRuby.framework/Versions/0.5/usr/lib/ruby/1.9.0/rdoc/ri/driver.rb:348:in `class_cache' from core:in `each' from /Library/Frameworks/MacRuby.framework/Versions/0.5/usr/lib/ruby/1.9.0/rdoc/ri/driver.rb:591:in `run' from /Library/Frameworks/MacRuby.framework/Versions/0.5/usr/lib/ruby/1.9.0/rdoc/ri/driver.rb:303:in `run:' from /usr/local/bin/macri:3:in `<main>' I guessed the problem was permissions, and reran the command under sudo. This time the response was: Updating class cache with 1317 classes... ---------------------------------------------------- and then the documentation. Seems like the installation needs to create the directory for the cache, or something -- the new user shouldn't be expected to recognize the problem. -- Ticket URL: <http://www.macruby.org/trac/ticket/642> MacRuby <http://macruby.org/>