Odkazy:
Někdy se nám může stát, a mě se i stalo, že RubyGems nemůže najít balíček, nebo vrací podivné chyby. Příčinou může být poškození cache a indexu. Z tohoto stavu se zotavíme tak, že cache odstraníme. Použijeme k tomu následující postup.
#
gem env gemdir/usr/lib/ruby/gems/1.8
#
rm /usr/lib/ruby/gems/1.8/source_cache
Prvním příkazem zjišťujeme kde se cache nachází a pak ji smažeme. Stejného výsledku bychom dosáhli jedním příkazem:
#
rm $(gem env gemdir)/source_cache