トップ «前の日記(2013/09/03 (火) ) 最新 次の日記(2013/09/05 (木) )» 編集 RSS feed

HsbtDiary


2013/09/04 (水) [長年日記]

[rmagick] rmagick と CentOS 5 の話

rmagick を CentOS 5 で稼働中のサーバーに入れるぞ~と思ったら苦労したのでメモっておく。

  • rmagick は reuiqre 'RMagick' しないとダメらしいということに、Mac ではなくて Case-Sensitive な環境に入れてから始めて知る。
  • rmagick 2 は CentOS 5 の ImageMagick だと使えない
  • しょうがないので rmagick1 にダウングレードしたら、今度は MS TrueType フォントが無いとビルドできないと言われる
  • MS TrueType フォントの rpm パッケージを作ってインストール
  • puppet manifest 更新
  • 今度は rmagick1 が bundler を使っているにもかかわらず Ruby のインストールパス直下にディレクトリを作ろうとして、パーミッションエラーで死亡
  • puppet manifest 更新
  • やっと動いたので、手元の edge ブランチにも backport したら Ruby 2.0 では rmagick 1 は使えないということを知って爆死
  • 途方に暮れているところに mizzy さんが CentOS6 の ImageMagick をバックポートした rpm パッケージを用意してくれたので、結局 rmagick2 を使うことにする

サバンナ業はやりがいがあるなあ(ぼうよみ)。