Почему вторая команда
$ bundle install
не нужно
--without production
(Как это было в учебнике, поэтому я предполагаю, что это правильно) Что происходит/рассуждения позади этого не нужны?
От http://ruby.railstutorial.org/chapters/a-demo-app#sec-demo_users_resource
$ bundle install --without production
$ bundle update
$ bundle install