Я столкнулся с той же проблемой, когда пытался перейти на 2.3.5.
Интересно, на каком сервере вы все еще используете Rails 2.2.2? Я думал, что Dreamhost уже перевел всех на 2.3.4. Я пожаловался им 3 месяца назад, и они обновили Passenger на моем сервере на следующий день, чтобы я мог установить текущую версию Rails. Поэтому я бы порекомендовал вам подать заявку в службу поддержки, если Rails 2.3.5 жизненно важен для вашего приложения. Но изменений между 2.3.4 и 2.3.5 было немного, так что скорее всего ваше приложение будет работать так же хорошо на 2.3.4. Вы пытались запустить его на 2.3.4?
Речь идет не о пропавшем драгоценном камне, а о драгоценном камне, который требуется дважды при несовпадении версий. rake gems: unpack: зависимости это не исправляет (я пытался).
Я подозреваю, что это снова проблема с версией Dreamhost's Passenger. Мой сервер (buenosaires) имеет Passenger 2.2.5. Последняя версия для пассажиров - 2.2.7.