2011-02-01 12 views

Odpowiedz

99

Aktualizacja Bundler 1.0.10 lub nowszej (gem update bundler). Problem został rozwiązany w późniejszych wersjach.

+2

Jeśli z jakiegoś powodu nie można zaktualizować programu pakującego, można go cofnąć rubygems postępując zgodnie z instrukcjami tutaj http://rubygems.rubyforge.org/rubygems-update/UPGRADING_rdoc.html – BaroqueBobcat

+0

To pomogło, mam zainstalowany program bundler-1.0.2. dzięki. – Jirapong

+0

Dzięki za to! –

1

Wygląda na to, że RubyGems 1.5.0, który właśnie ukazał się dzisiaj, jest niezgodny z programem Bundler 1.0.9.

Prawdopodobnie będziesz chciał wrócić do wersji RubyGems 1.4, dopóki nie zostanie wydana aktualizacja dla programu Bundler (prawdopodobnie będzie to bardzo, bardzo szybko).

Aktualizacja: Bundler 1.0.10 jest już dostępny.

+0

Jeśli z jakiegoś powodu konieczne jest obniżenie wersji witryny: http://groups.google.com/group/rails-oceania/browse_thread/thread/4c673ccd0f659875 –

6

Jeśli jesteś trochę niejasne, co właściwie jest Bundler i nie chce się uczyć, to bardzo krótka odpowiedź na pytanie brzmi:

gem install bundler 
+0

To jest najprostsza poprawka, na pewno. – Andrew

+0

świetnie! pracował dla mnie! –

2

Re: „tylko Aktualizacja Bundler 1.0.10 . " - Należy pamiętać, że nie można koniecznie dostać nową wersję po prostu wykonując

sudo gem update 

trzeba całkowicie odinstalować aktualny Bundler, ignorują ostrzeżenia o zależnościach pęknie, a następnie ponownie go zainstalować . To naprawiło mój program Bundler 1.0.7 i ponownie uruchomił mój system.

0

Można również obniżyć poziom Rubygem, jednak jest to mniej niż idealne, ale w przypadku starszych systemów, jeśli potrzebna jest konkretna wersja pakietu, należy to zrobić.

Na przykład w aplikacji pracuję w tej chwili używamy:

Ruby 1.8.6-p383 RubyGems 1.3.6 Bundler 0.9.26

0

pamiętać, że jeśli jesteś używając rvm, możesz nie być w stanie samemu ulepszyć bundlera. Być może będziesz musiał zaktualizować rvm, aby zaktualizować bundler, ponieważ rvm bardzo ściśle integruje bundler. Mam ten błąd, próbowałem uaktualnić bundler, nie mogłem, a uaktualnienie rvm naprawiło mój problem.

Powiązane problemy