Нужно ли устанавливать пакет 1.0.0.beta.3 для запуска новейших рельсов? - PullRequest
1 голос
/ 15 июля 2010

Когда я делаю bundle install связывание рельсов, я получаю эту ошибку:

No compatible versions could be found for required dependencies:
    Conflict on: "bundler":
    * bundler (0.9.26) activated by bundler (= 0.9.26, runtime)
    * bundler (>= 1.0.0.beta.3, runtime) required by rails (>= 0, runtime)
    All possible versions of origin requirements conflict.

Можно ли как-нибудь установить последние краевые рельсы, не устанавливая bundler 1.0.0.beta.3?

1 Ответ

0 голосов
/ 16 июля 2010

1 июля зависимость Bundler в пограничных Rails была увеличена с 0.9.26 до 1.0.0.2 (и каждой последующей бета-версии за последние недели).Насколько я знаю, пограничные Rails по-прежнему полностью совместимы с 0.9.26, поэтому вы должны иметь возможность отредактировать rails.gemspec так:

s.add_dependency('bundler', '>= 0.9.26')

Я уже сделал этодля 3 проектов на рельсах, потому что они развернуты на Heroku, который все еще работает с Bundler 0.9.26.У меня не было никаких проблем или сломанных тестов.

...