I checked in code to let SourceInfoCache repair itself if it encounters a bad cache file. I think the root cause is gem repositories containing old index scripts.
If the cache is irreparable (I haven't seen any in the wild) then it gets nuked and forcibly refetched (which I've marked with a hack, since I'm too tired to puzzle out the dense tangle of code in SIC at this late hour). _______________________________________________ Rubygems-developers mailing list [email protected] http://rubyforge.org/mailman/listinfo/rubygems-developers
