heroku: bash: bundle: comando no encontrado

Estoy portando una aplicación Heroku de Aspen a Cedar stack en Heroku, siguiendo sus instrucciones.

Estoy en el último paso de despliegue. Me sale este error:

    2012-10-22T11:23:53+00:00 heroku[web.1]: Starting process with command `bundle exec thin start -p 40310 -e production`
2012-10-22T11:23:54+00:00 app[web.1]: bash: bundle: command not found

No puedo ver cómo puedo ser responsable de decirle a la pila de Heroku dónde está el paquete, o de proporcionarlo, ya que es utilizado por este para exactamente este trabajo. Este comando se especifica en el archivo Proc para la aplicación:

web: bundle exec thin start -p $PORT -e $RACK_ENV

Otra pregunta similar sobre stackoverflow sugiere que esto sucede si la aplicación se envía a Heroku sin un Procfile inicialmente, por lo que Heroku tiene una idea equivocada sobre qué tipo de aplicación es. Ese cartel eliminó su aplicación y creó una nueva e informó el éxito. Sin embargo, el esfuerzo involucrado en la eliminación y recreación de mi aplicación portada es alto. ¿Hay alguna manera de arreglar esto en lugar de volver a empezar?

Respuestas a la pregunta(2)

Su respuesta a la pregunta