Hi, (Here are some of my first minutes of playtime with MacRuby.) The first time I configured and made/installed MacRuby, I noticed that zlib wasn't installed while trying to use RubyGems (/ usr/local/bin/macgem). I'm not exactly sure what the cause was and why the third time around it did make and install it. I had tried once to make zlib itself and it outputed that there's nothing to be done for all. I then deleted the Makefile and ran: $ macruby extconf.rb and after that running make did work. But then I did a clean and a distclean and manually removed the Makefile again. This time it did work... Am I the only one to have encoutered this? Also after that had been resolved it seemed that the gem directories were missing: /Library/Frameworks/MacRuby.framework/Versions/0.2/usr/lib/ruby/Gems/ 1.9.0/cache /Library/Frameworks/MacRuby.framework/Versions/0.2/usr/lib/ruby/Gems/ 1.9.0/doc /Library/Frameworks/MacRuby.framework/Versions/0.2/usr/lib/ruby/Gems/ 1.9.0/gems /Library/Frameworks/MacRuby.framework/Versions/0.2/usr/lib/ruby/Gems/ 1.9.0/specifications After creating those I still have a non functional rubygems. Trying to install a gem just hangs after: 1:% sudo macgem install mocha --debug Exception `NameError' at /Library/Frameworks/MacRuby.framework/ Versions/0.2/usr/lib/ruby/1.9.0/rubygems/command_manager.rb:132 - uninitialized constant Gem::Commands::InstallCommand Trying to update rubygems yields: 137:% sudo macgem update --system --debug Exception `NameError' at /Library/Frameworks/MacRuby.framework/ Versions/0.2/usr/lib/ruby/1.9.0/rubygems/command_manager.rb:132 - uninitialized constant Gem::Commands::UpdateCommand Updating RubyGems... Exception `Gem::LoadError' at /Library/Frameworks/MacRuby.framework/ Versions/0.2/usr/lib/ruby/1.9.0/rubygems.rb:405 - Could not find RubyGem sources (> 0.0.1) Exception `EOFError' at /Library/Frameworks/MacRuby.framework/Versions/ 0.2/usr/lib/ruby/1.9.0/net/protocol.rb:135 - end of file reached Exception `EOFError' at /Library/Frameworks/MacRuby.framework/Versions/ 0.2/usr/lib/ruby/1.9.0/net/protocol.rb:120 - end of file reached ERROR: While executing gem ... (EOFError) end of file reached /Library/Frameworks/MacRuby.framework/Versions/0.2/usr/lib/ruby/1.9.0/ net/protocol.rb:135:in `sysread' /Library/Frameworks/MacRuby.framework/Versions/0.2/usr/lib/ruby/1.9.0/ net/protocol.rb:135:in `block in rbuf_fill' /Library/Frameworks/MacRuby.framework/Versions/0.2/usr/lib/ruby/1.9.0/ timeout.rb:52:in `timeout' /Library/Frameworks/MacRuby.framework/Versions/0.2/usr/lib/ruby/1.9.0/ timeout.rb:82:in `timeout' /Library/Frameworks/MacRuby.framework/Versions/0.2/usr/lib/ruby/1.9.0/ net/protocol.rb:134:in `rbuf_fill' /Library/Frameworks/MacRuby.framework/Versions/0.2/usr/lib/ruby/1.9.0/ net/protocol.rb:116:in `readuntil' /Library/Frameworks/MacRuby.framework/Versions/0.2/usr/lib/ruby/1.9.0/ net/protocol.rb:126:in `readline' /Library/Frameworks/MacRuby.framework/Versions/0.2/usr/lib/ruby/1.9.0/ net/http.rb:2130:in `read_status_line' /Library/Frameworks/MacRuby.framework/Versions/0.2/usr/lib/ruby/1.9.0/ net/http.rb:2119:in `read_new' /Library/Frameworks/MacRuby.framework/Versions/0.2/usr/lib/ruby/1.9.0/ net/http.rb:1112:in `transport_request' /Library/Frameworks/MacRuby.framework/Versions/0.2/usr/lib/ruby/1.9.0/ net/http.rb:1098:in `request' /Library/Frameworks/MacRuby.framework/Versions/0.2/usr/lib/ruby/1.9.0/ net/http.rb:1091:in `block in request' /Library/Frameworks/MacRuby.framework/Versions/0.2/usr/lib/ruby/1.9.0/ net/http.rb:559:in `start' /Library/Frameworks/MacRuby.framework/Versions/0.2/usr/lib/ruby/1.9.0/ net/http.rb:1089:in `request' /Library/Frameworks/MacRuby.framework/Versions/0.2/usr/lib/ruby/1.9.0/ rubygems/remote_fetcher.rb:71:in `fetch_size' /Library/Frameworks/MacRuby.framework/Versions/0.2/usr/lib/ruby/1.9.0/ rubygems/source_info_cache_entry.rb:26:in `refresh' /Library/Frameworks/MacRuby.framework/Versions/0.2/usr/lib/ruby/1.9.0/ rubygems/source_info_cache.rb:135:in `block in refresh' /Library/Frameworks/MacRuby.framework/Versions/0.2/usr/lib/ruby/1.9.0/ rubygems/source_info_cache.rb:128:in `each' /Library/Frameworks/MacRuby.framework/Versions/0.2/usr/lib/ruby/1.9.0/ rubygems/source_info_cache.rb:128:in `refresh' /Library/Frameworks/MacRuby.framework/Versions/0.2/usr/lib/ruby/1.9.0/ rubygems/source_info_cache.rb:40:in `cache' /Library/Frameworks/MacRuby.framework/Versions/0.2/usr/lib/ruby/1.9.0/ rubygems/source_info_cache.rb:50:in `search' /Library/Frameworks/MacRuby.framework/Versions/0.2/usr/lib/ruby/1.9.0/ rubygems/commands/update_command.rb:67:in `execute' /Library/Frameworks/MacRuby.framework/Versions/0.2/usr/lib/ruby/1.9.0/ rubygems/command.rb:136:in `invoke' /Library/Frameworks/MacRuby.framework/Versions/0.2/usr/lib/ruby/1.9.0/ rubygems/command_manager.rb:104:in `process_args' /Library/Frameworks/MacRuby.framework/Versions/0.2/usr/lib/ruby/1.9.0/ rubygems/command_manager.rb:74:in `run' /Library/Frameworks/MacRuby.framework/Versions/0.2/usr/lib/ruby/1.9.0/ rubygems/gem_runner.rb:39:in `run' /usr/local/bin/macgem:22:in `<main>' Cheers, Eloy