Hi all, I was doing some investigation on gem repositories and I discovered something on the gems.rubyforge.org repository.
It appears that any gem that is not a Gem::Platform::RUBY has different platform values between the Marshal.4.8 file and the specs.4.8 file. For instance in the hpricot gem: Marshal non-RUBY gems hpricot-0.4-x86-mswin32 hpricot-0.5-x86-mswin32 hpricot-0.6-java hpricot-0.6-x86-mswin32 hpricot-0.6.161-java Specs non-RUBY gems hpricot-0.4-mswin32 hpricot-0.5-mswin32 hpricot-0.6-jruby hpricot-0.6-mswin32 hpricot-0.6.161-jruby The fun part here is that the none of the Marshal named gems exist at the source_uri/gems/full_name.gem path, only those that are in Specs exist Is this the correct behavior? Is the Marshal.4.8.Z file to not be used to determine the path to gems? Should I only access the specs.4.8 and latest_specs.4.8 ? Here's the sample program I was using: http://p.ramaze.net/2017 enjoy, -jeremy -- ======================================================================== Jeremy Hinegardner [EMAIL PROTECTED] _______________________________________________ Rubygems-developers mailing list Rubygems-developers@rubyforge.org http://rubyforge.org/mailman/listinfo/rubygems-developers