heroku: bash: bundle: comando não encontrado

Eu estou portando um aplicativo Heroku de Aspen para Cedar stack no Heroku, seguindo suas instruções.

Eu estou na última etapa de implantação. Eu recebo este erro:

    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

Não consigo ver como posso ser responsável por dizer à pilha do Heroku onde o pacote está ou fornecê-lo, pois o empacotador é usado por ele exatamente para esse trabalho. Este comando é especificado no Procfile para o aplicativo:

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

Outra pergunta semelhante no stackoverflow sugere que isso acontece se o aplicativo for enviado para o Heroku sem um Procfile inicialmente, então Heroku tem uma idéia errada sobre o tipo de aplicativo que é. Esse pôster apagou seu aplicativo e criou um novo e relatou sucesso. No entanto, o esforço envolvido na exclusão e recriação do meu aplicativo portado é alto. Existe alguma maneira de corrigir isso em vez de começar de novo?

questionAnswers(2)

yourAnswerToTheQuestion