LoginSignup
0
0

More than 5 years have passed since last update.

activesupportがconflictしないでよ

Posted at

何気なくbundle installしてみたら何か更新入ったなーくらいの感覚でした
まさかこんなにハマるとは・・・

さっきまで実行していたことができなくなっている
ものすごく底の浅いプログラムでrspecを実行するだけなのに

.rbenv/versions/2.3.1/lib/ruby/2.3.0/rubygems/specification.rb:2284:in `raise_if_conflicts': Unable to activate railties-5.0.0, because activesupport-5.0.0.1 conflicts with activesupport (= 5.0.0) (Gem::ConflictError)

内容を見ればconflictしていることはすぐにわかる
でもなんでconflictしたのかわからないし、何がどうなっているのかさっぱり

全然理解できてなかったけど最終的にやったことは

gem uninstall activesupport -v "5.0.0.1"

とりあえずアンインストールして解決したけど、、、
なんでminorより下のものが入ってきてしまったんだろ
まぁ入るのはいいとしてもconflictすんなよ

spec.add_dependency 'activesupport', '>= 3.0.0'

この書き方がよくなかったのかなぁ

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0