issue
昔に作成したアプリケーションをruby2.4/rails4.7にて動かそうとした時に以下のエラーが発生
Array values in the parameter to `Gem.paths=` are deprecated.
Please use a String or nil.
.
.
.
An Array ({"GEM_PATH"=>["/Users/hogehoge/workspace/old_app/vendor/bundle/ruby/2.4.0"]}) was passed in from bin/rails:3:in `load'
from /Users/hogehoge/workspace/old_app/bin/spring:13:in `<top (required)>'
from bin/rails:3:in `load'
from bin/rails:3:in `<main>'
conclusion
springのbinstubを一旦削除し再作成
$ bundle update spring
$ bundle exec spring binstub --remove --all
$ bundle exec spring binstub --all
4.1からspringが標準で付属する様になったので、bundle update
でspringがinstallされます。
一方で rails new
時とは違いspringのsetup処理がされないままになっていたのが原因の様です。