Stocks and Flows

やったこと、考えたことの記録

gem install railsがこける@Amazon Linux

完全なるメモ書き。

原因は、nokogiri のgem インストールでこけているからだった。

上記リンクを試せばよし。

コマンドだけ抜き出すと

$ sudo yum install libxml2-devel libxslt-devel
$ gem install nokogiri -- --use-system-libraries=true --with-xml2-include=/usr/include/libxml2/
$ gem install rails

そのあと、rails appディレクトリ内のbundle installでもnokogiriでこけた。バージョンが違うようだ。

バージョン指定してgem installしなおし。

$ gem install nokogiri -v '1.6.5' -- --use-system-libraries=true --with-xml2-include=/usr/include/libxml2/
$ bundle install

PS.

cap (env) deployするときに、上を終えていてもこけた。エラーコンソールに書いてある通り、下記コマンドをうつ。

$ bundle config build.nokogiri --use-system-libraries