2011-02-01 13 views

Respuesta

99

Update para bundler 1.0.10 o superior (gem update bundler). El problema se corrigió en versiones posteriores.

+2

Si no puede actualizar el paquete por alguna razón, puede hacer una degradación rubygems siguiendo las instrucciones aquí http://rubygems.rubyforge.org/rubygems-update/UPGRADING_rdoc.html – BaroqueBobcat

+0

Esto ayudó, tengo bundler-1.0.2 instalado. Gracias. – Jirapong

+0

¡Gracias funciona para mí! –

1

Parece que RubyGems 1.5.0, que acaba de aparecer hoy en día, es incompatible con Bundler 1.0.9.

Es probable que desee volver a degradar a RubyGems 1.4 hasta que se publique una actualización para Bundler (que probablemente sea muy, muy pronto).

Actualización: Bundler 1.0.10 está disponible ahora.

+0

Si necesita realizar una degradación, por el motivo que sea: http://groups.google.com/group/rails-oceania/browse_thread/thread/4c673ccd0f659875 –

6

Si eres un poco vago en lo bundler realidad es y no quiere aprender a continuación, el muy corto respuesta a la pregunta es:

gem install bundler 
+0

Esta es la solución más fácil, seguro. – Andrew

+0

¡genial! ¡trabajó para mi! –

2

Re: "acaba de actualización a 1.0.10 bundler " - Tenga en cuenta que no se puede obtener necesariamente la nueva versión simplemente haciendo

sudo gem update 

Tendrá que desinstalar completamente su bundler actual, ignorar las advertencias acerca de las dependencias que se rompa, y luego volver a instalarlo . Eso solucionó mi Bundler 1.0.7 y consiguió que mi sistema funcionara nuevamente.

0

También puede degradar Rubygems, sin embargo, esto es menos que ideal, pero para sistemas heredados, si necesita una versión de bundler específica, tendrá que hacer esto.

Por ejemplo en la aplicación que estoy trabajando en este momento estamos utilizando:

de Ruby 1.8.6-P383 RubyGems 1.3.6 Bündler 0.9.26

0

Tenga en cuenta que si estás utilizando rvm, es posible que no pueda actualizar bundler usted mismo. Es posible que necesite actualizar rvm para actualizar bundler, ya que rvm integra bundler con bastante rigor. Obtuve este error, intenté actualizar el paquete, no pude, y la actualización de rvm solucionó mi problema.

Cuestiones relacionadas