Ignorando o erro de versão do rack usando o Rails 2.3.5

Eu estou atualmente no Dreamhost tentando executar um aplicativo Rails 2.3.5.

Aqui está a situação, os servidores da Dreamhost têm o Rails 2.2.2 instalado. É claro que não posso atualizar a versão de trilhos de um host compartilhado, então eu congelei meu Rails no fornecedor. O Rails 2.3.5 requer a gema do rack v1.0.1. O Dreamhost usa a gema do rack v1.0.0. Então, quando tento definir:

config.gem "rack", :version => "1.0.1"

Eu recebo:

can't activate rack (~> 1.0.1, runtime) for [], already activated rack-1.0.0 for []

Então, o que eu realmente preciso fazer é ignorar o pedido do meu aplicativo para usar o 1.0.1 e usar o 1.0.0 do Dreamhost. Alguém sabe como configurar isso? É mesmo possível? Obrigado pela ajuda.