Bundler - не удалось найти совместимые версии для gem

Я пытаюсь установить Husdon 1.0.8.1 для своего BitNami Redmine 2.0.3 (Windows 7)

rake redmine:migrate:plugins

Результат:

Bundler could not find compatible versions for gem "builder":
  In Gemfile:
    cucumber (= 0.9.4) x86-mingw32 depends on
      builder (~> 2.1.2) x86-mingw32

    builder (3.0.0)

Мой список драгоценных камней в порядке:

builder (3.0.0, 2.1.2)
cucumber (0.9.4)

... и многое другое ;)


person MyUserName    schedule 01.07.2012    source источник


Ответы (1)


Что делает упаковщик, так это пытается сопоставить все зависимости всех драгоценных камней в gemfile.

Это включает в себя соответствие версий всех гемов требованиям.

У вас есть набор требований к версии, которые сборщик не может выполнить:

builder (~> 2.1.2) x86-mingw32

... означает соответствие версии > 2.1.2, но ‹ 2.2.0 (очень строгое требование).

builder (3.0.0)

... означает соответствие только 3.0.0 (еще строже).

Итак, вы видите, что вы не можете одновременно сопоставить 2.1.2-2.2.0 и 3.0.0. Вам нужно ослабить свои требования или изменить номера версий, чтобы требования можно было сопоставить.

person Casper    schedule 01.07.2012