seems that mod_perl installs itself in /usr/lib/site_perl where the module cant's find Apache.pm. A simple symlink to /usr/lib/perl5/site_perl to /usr/lib/site_perl solves this problem but not the best way I suppose. Some other packages I seen install to /usr/lib/site_perl is MIME-Base64 and imagemagic.
how about doing this in perl ebuild ? dosym /usr/lib/perl5/site_perl /usr/lib/site_perl
Believed caused by old perl ebuild / MakeMaker bugs circa 5.6.1-r8.