2011-02-07 16 views
5

Tenía rubygems 1.3.5 (o 1.3.6?) Instalado y luego hice un sudo gem update después de un tiempo largo de nuevo. Algunas gemas se quejaron de que necesitaban una versión de gemas más nueva. Debido sudo gem update --system se desactiva en Ubuntu Seguí estos pasos: How can I get RubyGems 1.3.6 on Ubuntu 10.4 Pero ahora no puedo iniciar el dev_appserver.rb más, que dice:dev_appserver.rb no se puede iniciar después de la actualización de rubygems en Ubuntu 10.04

=> Bundling gems 
ERROR: While executing gem ... (RuntimeError) 
    Unknown command bundle 

También he intentado hacer sudo gem update y sudo gem update --system de nuevo un par de veces pero todo está al -date ahora Aquí está una lista de mis gemas: http://pastebin.com/cFaTCyF5

+0

¿Estás usando ruby ​​o jruby? –

+0

Ruby (MRI) ..... – Philip

+0

De todos modos, Rubygems 1.3.7 es, hasta donde sé, la única versión que puede hacer que trabaje fácilmente actualmente – Philip

Respuesta

1

Es un poco hackeo pero realmente no puedo decir lo que está pasando correctamente de lo que enviaste, pero sé que algunas personas han tenido problemas después de ejecutar gem update - -sistema últimamente Averiguar la versión que acaba de instalar con

gem list 

Busca la actualización, debe ser algo como esto: rubygems-update-1.5.0

A continuación, intente hacer retroceder la versión rubygems

sudo gem uninstall rubygems-update -v 1.5.0 
sudo gem install rubygems-update -v 1.4.2   <-- try a different version 
1

gem install --system 1.3.7 trabajado en mi caso

+0

depende de la versión de apéndice que use ... de hecho ahora sé varias configuraciones ese trabajo, aunque todos incluyen el uso de versiones antiguas de muchas gemas. (arreglando las versiones en el gemfile.) y uno necesita desinstalar este ubuntu gem-hack que permite actualizar rubygems con rubygems ... aún dudo en publicar mi propia respuesta, que es solo un hack de todos modos ... – Philip

Cuestiones relacionadas