2012-07-01 4 views
1

내가Bundler를 - 보석

rake redmine:migrate:plugins 

결과 내 BitNami 레드 마인 2.0.3 (윈도우 7)에 대한 Husdon 1.0.8.1를 설치하려고에 대한 호환 버전을 찾을 수 없습니다 :

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) 

내 gemlist입니다 확인 :

builder (3.0.0, 2.1.2) 
cucumber (0.9.4) 

... 그리고 더 많은)

답변

4

gemfile에있는 모든 gem의 모든 종속성을 일치 시키려고하는 것은 어떤 bundler가하는 것입니다.

여기에는 모든 보석 버전과 요구 사항이 일치하는 이 포함됩니다.

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을 동시에 사용할 수는 없습니다. 요구 사항을 일치시킬 수 있도록 요구 사항을 완화하거나 버전 번호를 변경해야합니다.

관련 문제