Только что поборолся с этой проблемой некоторое время.
Я урезал свой гемфайл обратно до рельсов, и проблема все еще была.Затем, думая, что heroku потребовал обновления гема heroku сегодня, я посмотрел ближе на изменения heroku.
Кажется, что 1.9.2 рубиновый "бамбуковый" стек теперь используется по умолчанию - мое приложение все еще работаетна стеке 1.8.7.Поэтому я запустил «стек heroku: миграция bamboo-mri-1.9.2» и обновил стек до 1.9.2 - не то, что я хотел сделать, но вы знаете, что, это решило проблему выше.
Конечно, я не хотел быть в стеке 1.9.2, поэтому я перешел обратно в стек 1.8.7, и все снова установилось правильно.Так что я думаю, что это обходной путь - и, вероятно, слишком сложный - но он, казалось, «сбрасывает» любую ошибку, связанную с герою.Поскольку ничто из того, что я делал локально (и я пробовал МНОГО чего-то из статей StackOverflow), не имело никакого эффекта, толчок продолжал терпеть неудачу, как указано выше.
Так что да, это исправляет.Тоже не займет много времени.Но подозреваю, что лучший разработчик может найти более опытных разработчиков!