サーバー設定いろいろ
USE フラグ
http://www.gentoo.org/doc/ja/handbook/handbook-x86.xml?part=2&chap=2
USEフラグについて話をはじめましょう。フラグはあるコンセプトのサポートと依存関係をあらわしたものです。もしあるUSEフラグを定義すると、Portageに選んだキーワードに対応するよう伝えられます。もちろん、これによりパッケージに対する依存情報も変更されます。
jpeg も png も扱えない ImageMagick だったので,
/etc/make.conf の USE フラグに jpeg と png を付け足して,再度 emerge を行う.
これだけで使えるようになった.
ソフトウェアのブランチを併用する
http://www.gentoo.org/doc/ja/handbook/handbook-x86.xml?part=3&chap=3
パッケージの削除
依存関係を調べるためのオプション,強制的に削除,などいろいろ種類がある.
rmagick の種類が違ったらしいので,
emerge -C rmagick をする.
-C オプションは --unmerge と同じ.依存関係を調べずにパッケージの削除を行う.
次に gem install rmagick を行うがエラーを起こす.
先輩に直してもらった.
gem install --no-ri --no-rdoc rmagick
とすればいけた.
gem の help より
--[no-]rdoc Generate RDoc documentation for the gem on install
--[no-]ri Generate RI documentation for the gem on install
とあるが,なぜこれでいけたのか僕はよく分からない.
document なんて関係あるんでしょうか?