sledge始めるメモ・インストール編

何故sledgeなのかとか気にしてはいけない。
まーwafってcatalystrailsしか触った事無いからなー。

Bundle::Sledge

% sudo cpan Bundle::Sledge

これはただのsledgeに必要なモジュール集。Encode::compatだけforceで入れた覚えが。

Sledge

公式から入手。make時にApacheApache::Requestが無くて死ぬ。
どうやらこのモジュールらとsledge両方がapache/mod_perlの1系を要求する模様。
プレフィックス切ればapache1/2、mod_perl1/2が共存できるようだけど何となくイヤンなのでapachemod_perlも入ってないVM用意。apache/mod_perl共に1系の最終リリースを入れてやる。
ApacheApache::Requestインストール時に文句言われる。とりあえずbuildに使ってるところをnobody:nobody 777にしてやる。やりすぎである。
live testスルーしてインストール。だって言われる通り以上の事やっても怒るんだもん。


あとはClass::Triggerのバージョンを0.10に落としてやれば入る。
Bundle::Sledgeだと普通に最新版入れるからハマる。