Bundler не осознает себя: утверждает, что имеет версию 0.0.1, но на самом деле 1.0.18 - PullRequest
0 голосов
/ 21 сентября 2011

EDIT:

Я идиот - я разобрался в проблеме. В геме, который я написал некоторое время назад, у меня было VERSION='0.0.1', и по какой-то причине он переопределил номер версии пакета.

Больше не буду ...


Некоторая справочная информация: на компьютере с OS X Lion я использую RVM с Macruby в проекте Rails 3.0.7. Я установил Macruby и мой текущий набор драгоценных камней по умолчанию. Когда я пытаюсь запустить пакетную установку, я получаю следующее сообщение:

Bundler could not find compatible versions for gem "bundler":
  In Gemfile:
    bundler (~> 1.0)

  Current Bundler version:
    bundler (0.0.1)

Your version of Bundler is older than the one requested by the Gemfile.
Perhaps you need to update Bundler by running `gem install bundler`.

Когда я запускаю gem list bundle, он показывает ровно одну установку в версии 1.0.18. Я подозреваю, что каким-то образом настройка по умолчанию RVM не применяется всюду по системе. Но в системном ruby ​​не установлен ни один пакет, тем более неуловимый 0.0.1.

Кто-нибудь знает, что здесь может происходить?

1 Ответ

1 голос
/ 21 сентября 2011

Возможно ли, что ваш bundle исполняемый файл все еще указывает на старую версию гема?

...