【发布时间】:2010-11-17 00:51:36
【问题描述】:
我在 Heroku 上有一个在 Rails 2.3.5 上运行的应用程序 它还使用 oauth2 gem。
当我部署应用程序时,它会自动安装 oauth2 gem(因为我已经在 .gems 文件中说明了它应该安装)但它安装了最新版本的 Rack(版本 1.2.1),因为 oauth2 依赖于 Rack .
由于 Rails 2.3.5 与 Rack > 1.1.0 不兼容,我的应用程序在部署后崩溃。
我的问题是,我如何指定安装哪个版本的 Rack 作为 oauth2 的依赖项。
我尝试将 rack --version 1.0.0 添加到 .gems 文件中,它仍然安装版本 1.2.1,然后安装 1.0.0,这再次导致应用程序崩溃。
谢谢。
【问题讨论】:
标签: installation heroku gem