[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ruby-rails31のインストールについて
At Mon, 19 Dec 2011 00:30:44 +0900 (JST),
Takahiro Kambe <taca@back-street.net> wrote:
> > 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
>
> と指定して回避できます。
ありがとうございました。
生成されたアプリケーションなのですが、Gemfileを見るとturnやcoffee-railsなど
pkgsrcが無いrubyのライブラリがいくつか使われています。こういうのはpkgsrcに
importする予定はありますか?
pkgsrcにあるかどうかはpkgsrcのディレクトリで「ls -d */*turn*」「ls -d */*coffee*」で
調べました。
例えば以下の手順を実行すると、"rails server"も失敗します。
1. www/ruby-rails31 と databases/ruby-sqlite3 をインストールします。
2. "rails new TestApp1 --skip-bundle" を実行します。
3. TestApp1 ディレクトリで "rails server" を実行すると、以下の
メッセージを表示して終了します。
Could not find gem 'turn (~> 0.8.3) ruby' in any of the gem sources listed in your Gemfile.
Run `bundle install` to install missing gems.
gemでインストールすれば動くと思うのですが、まだ試してないです。