Old cached gems contain marshalled referenced to Gem::Version::Requirement in required_ruby_version. This causes breakages when they are unmarshalled with the new trunk code in which this class has been removed.
Here is an example (see dependent-stubgem-1.0.0.gem): http://github.com/thewoolleyman/geminstaller/tree/master/spec/fixture/gems/cache/ _______________________________________________ Rubygems-developers mailing list http://rubyforge.org/projects/rubygems Rubygems-developers@rubyforge.org http://rubyforge.org/mailman/listinfo/rubygems-developers