何気なく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'
この書き方がよくなかったのかなぁ