Il arrive que parfois gem refuse d'effectuer un cleanup ... Par exemple, il ne retrouve plus les packages (super vieux). Voici une petite procédure pour nettoyer le package qui bloque le cleanup
Miko:~ titi$ sudo gem cleanup
==> echoue !
Miko:~ titi$ sudo gem list -d sqlite3-ruby
*** LOCAL GEMS ***
sqlite3-ruby (1.2.4)
Author: Jamis Buck
Homepage: http://sqlite-ruby.rubyforge.org/sqlite3
Installed at: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8
SQLite3/Ruby is a module to allow Ruby scripts to interface with a
SQLite3 database.
==> On récupère le chemin de la version que l'on souhaite supprimer
Miko:~ titi$ sudo gem uninstall --install-dir /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8 sqlite3-ruby
==> Le package n'est plus :-)
Bon rails 2.3.2 !