From: Tim Shadel Date: 2005-07-13T15:15:38+09:00 Subject: Gem hangs while updating source index (incompatible marshal file format) Hi, I'm new to Ruby, and gem is hanging when it attempts to update the gem source index (which happens every time I try to install anything, obviously). I've poked around the archives, and others had the same symptom, but not the same problem. I'm on Windows XP Home, with Ruby installed via Windows installer 1.8.2-15. Here's what happends, with debug output. >gem --debug --backtrace install rails Exception `Errno::ENOENT' at c:/ruby/lib/ruby/site_ruby/1.8/rubygems/config_file.rb:12 - No such file or directory - C:\Documents and Settings\Tim/.gemrc Attempting local installation of 'rails' Local gem file not found: rails*.gem Attempting remote installation of 'rails' Exception `TypeError' at c:/ruby/lib/ruby/site_ruby/1.8/rubygems/remote_installer.rb:222 - incompatible marshal file format (can't be read) format version 4.8 required; 45.45 given Updating Gem source index for: http://gems.rubyforge.org I've gone to the gems site and manually downloaded the yaml file, but I can't seem to figure out how to inject that into the gems local file organization (and searching for yaml brings up millioins of files, so I can't really even guess at where to put it). Any ideas of how to get the right marshal file format, or how to push the yaml in manually would be much appreciated. I'm really hoping to do some serious diving into Rails soon. Thanks, Tim --------- http://timshadel.com