У вас есть ряд противоречивых требований в вашей текущей попытке обновления. Я предлагаю начать с более простых, чтобы исправить, а затем вернуться к рельсам.
aws-sdk (~> 1.34.1) was resolved to 1.34.1, which depends on
json (~> 1.4)
Попробуйте сначала ослабить версию aws -sdk, чтобы вы могли использовать json 1.8.
sass-rails (~> 3.2.3) was resolved to 3.2.6, which depends on
railties (~> 3.2.0)
Попробуйте ослабить версию sass-rails, чтобы эта часть исчезла.
mongoid-rspec (>= 1.4.6) was resolved to 1.13.0, which depends on
mongoid (~> 3.1)
mongoid_rails_migrations was resolved to 1.2.1, which depends on
mongoid (>= 4.0.0)
Это может быть проблемой, но сначала разберитесь с вещами, которые я упоминал ранее.
Изначально я думал Вам может необходимо обновить rails, active * и railties вместе, поскольку их версии заблокированы. Текущее сообщение не обязательно предлагает это, но вы можете попытаться дать ему go тем не менее.
нужно ли мне удалять блокировку драгоценного камня перед установкой
Не рекомендуется , Вы можете получать обновления, которые удовлетворяют ограничениям в файле gem, которые нарушают работу вашего приложения. Когда кто-то пытается обновить такое древнее приложение, как правило, это очень хорошая идея, чтобы сознательно рассмотреть каждую отдельную зависимость и каково будет влияние изменения ее версии.