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