매우 이상합니다. 처음으로 다음과 같은 문제가 발생했습니다 : 보기에 충돌이 있습니다. 측량 자와 activeadmin에 대한 fromtastic이 같은 보석의 다른 버전을 사용하려고 시도하는 경우, 어떻게 그러한 문제를 처리합니까? 이미 사용중인 측량 보석과 함께 사용할 수 없습니다 formtastic 보석 버전 충돌로 인해 활성 관리 보석
Bundler could not find compatible versions for gem "formtastic":
In Gemfile:
formtastic (~> 2.1.0) ruby
activeadmin (>= 0) ruby depends on
formtastic (2.3.0)
나는 그것으로 더 보았다 : 등이 링크를 발견 :
Unable to use surveyor gem
나는 단지 내가 가진 오류를 gemfile.lock의 버전이이 문제를 해결 할 수 변경,하지만하지 않았다 생각 지금이었다 Bundler를은 "actionpack"보석 호환 버전을 찾을 수 없습니다 : Gemfile에 : ActiveAdmin을 (> = 0) 루비 actionpack (~> 3.0) 루비에 formtastic (~> 2.1.0) 루비에 따라 달려있다
,rails (= 4.1.0) ruby depends on
actionpack (4.1.0)
변경된 gemfile.lock 보이는 같은 사양 : ActiveAdmin을 (1.0.0.pre) ARBRE (~> 1.0> = 1.0.2) 버번 커피 레일 formtastic (~> 2.1 0.0) 나는이 변경 한 후 실행했던 명령했다 :
Resolving dependencies...
You have requested:
formtastic ~> 2.1.0
The bundle currently has formtastic locked at 2.3.1.
Try running `bundle update formtastic`
사이드 노트 : 레일 4.1.0은 매우 시대에 뒤떨어져 있으며 수많은 게시 및 패치 된 보안 결함이 있습니다. 특히 프로덕션 응용 프로그램의 경우 다른 작업을 수행하기 전에 4.1.9로 업데이트해야합니다. –