[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re:ruby-rails31のインストールについて
こんにちは。
In message <7zliqb2few.wl%hiramatu@boreas.dti.ne.jp>
on Sun, 18 Dec 2011 03:59:03 +0900,
HIRAMATSU Yoshifumi <hiramatu@boreas.dti.ne.jp> wrote:
> 再度 "rails new TestApp1" を実行しましたが、やはり失敗で終わります。
> 「rake193」というコマンドがインストールされていますが、これとは別だという
> ことなのでしょうか?
お手数お掛けしてます。
> create vendor/plugins
> create vendor/plugins/.gitkeep
> run bundle install
> Fetching source index for http://rubygems.org/
>
> Gem::Exception: Cannot load gem at [/usr/pkg/lib/ruby/gems/1.9.3/cache/rake-0.9.2.2.gem] in /home/hiramatsu/test/TestApp1
> An error occured while installing rake (0.9.2.2), and Bundler cannot continue.
> Make sure that `gem install rake -v '0.9.2.2'` succeeds before bundling.
取り敢えずの対処としては、
% rails new TestApp1 --skip-bundle
と指定して回避できます。
Ruby 1.9.3ではrake 0.9.2.2がバンドルされていますが、rake-0.9.2.2のgemそ
のものではなく一応の辻褄を合わせたgemが入っていますが、オリジナルのgem
形式のファイルを持っているわけではありません。
--skip-bundleしないとbundle installを実行して、${GEM_HOME}/cache以下に
gem形式のファイルがないかどうか確認に行くようです。
(しかも、それだけの問題でもないなぁ、gemspecのruntimeの依存関係で収ま
らないではないか...。)
--
神戸 隆博 / Takahiro Kambe