2011-02-01 14 views

risposta

99

Update per Bundler 1.0.10 o superiore (gem update bundler). Il problema è stato risolto nelle versioni successive.

+2

Se non è possibile aggiornare bundler per qualche motivo, è possibile eseguire il downgrade rubygems seguendo le istruzioni qui http://rubygems.rubyforge.org/rubygems-update/UPGRADING_rdoc.html – BaroqueBobcat

+0

Questo ha aiutato, ho installato bundler-1.0.2. Grazie. – Jirapong

+0

Grazie per me! –

1

Sembra che RubyGems 1.5.0, che è appena uscito oggi, non sia compatibile con Bundler 1.0.9.

Probabilmente vorrete effettuare il downgrade a RubyGems 1.4 fino a quando non verrà rilasciato un aggiornamento per Bundler (che sarà probabilmente molto, molto presto).

Aggiornamento: Bundler 1.0.10 è ora disponibile.

+0

Se è necessario effettuare il downgrade, per qualsiasi motivo: http://groups.google.com/group/rails-oceania/browse_thread/thread/4c673ccd0f659875 –

6

Se sei un po 'vago su quello che bundler è in realtà e non si vuole imparare allora la molto breve risposta alla domanda è:

gem install bundler 
+0

Questa è la soluzione più semplice, sicuramente. – Andrew

+0

fantastico! ha funzionato per me! –

2

Re: "solo Update per bundler 1.0.10 ". - Si noti che non si può necessariamente ottenere la nuova versione semplicemente facendo

sudo gem update 

Avrai bisogno di disinstallare completamente il bundler corrente, ignorare gli avvertimenti circa le dipendenze si rompe, e poi ri-installarlo . Ho risolto il mio Bundle 1.0.7 e il mio sistema funzionava di nuovo.

0

È anche possibile eseguire il downgrade di Rubygems, tuttavia questo non è l'ideale, ma per i sistemi legacy se è necessaria una versione di bundler specifica, è necessario farlo.

Per esempio sul app sto lavorando in questo momento stiamo usando:

di Ruby 1.8.6-P383 RubyGems 1.3.6 Bundler 0.9.26

0

Nota che se sei usando rvm, potresti non essere in grado di aggiornare bundler da solo. Potrebbe essere necessario aggiornare rvm per aggiornare bundler, dal momento che rvm integra abbastanza strettamente il bundler. Ho ricevuto questo errore, ho provato ad aggiornare bundler, non ho potuto, e l'aggiornamento di rvm ha risolto il problema.

Problemi correlati