* Starting apache... [Fri Sep 13 04:25:49 2002] [error] Can't locate Apache.pm in @INC (@INC contains: /var/tmp/portage/mod_perl-1.27/image/usr/lib/site_perl/5.6.1/i686-linux /usr/lib/perl5/5.6.1/i686-linux /usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/i686-linux /usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl . /etc/apache/ /etc/apache/lib/perl) at (eval 2) line 3. [ !! ] THXS
seems that emergeing libwww-perl fixed this, but it didn't get pulled in by the ebuild, there still seemed to be some more errors in the build that I'll look at and report
root@rux0r var # find /usr/lib/perl5/ -name Apache.pm /usr/lib/perl5/5.6.1/CGI/Apache.pm root@rux0r var # qpkg -f /usr/lib/perl5/5.6.1/CGI/Apache.pm sys-devel/perl *
committed the dependency fix... Hopefully this fixes the problem
I am a Gentoo newbie ... I am getting the same problem: [Fri Aug 15 16:02:27 2003] [error] Can't locate Apache.pm in @INC (@INC contains: <font color=red>/var/tmp/portage/mod_perl-1.27-r2/image/usr/lib/site_perl/5.8.0/i686-linux</font> /usr/lib/perl5/5.8.0/i586-linux /usr/lib/perl5/5.8.0 /usr/lib/perl5/site_perl/5.8.0/i586-linux /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.0/i586-linux /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl . /etc/apache/ /etc/apache/lib/perl) at (eval 2) line 3. The strange item above suggests that there is a problem in the ebuild file. I have found that there is PREFIX=${D}/usr (and other suspect ${D} later) I have tried to remove them but the install step stops with the error: --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/tmp/sandbox-mod_perl-1.27-r2-7515.log" open_wr: /usr/lib/perl5/site_perl/5.8.0/i686-linux/auto/Apache/typemap chmod: /usr/lib/perl5/site_perl/5.8.0/i686-linux/auto/Apache/typemap open_wr: /usr/lib/perl5/site_perl/5.8.0/i686-linux/auto/Apache/mod_perl.exp chmod: /usr/lib/perl5/site_perl/5.8.0/i686-linux/auto/Apache/mod_perl.exp mkdir: /usr/lib/perl5/site_perl/5.8.0/i686-linux/auto/Apache/Symbol -------------------------------------------------------------------------------- What should I do?
Try emerging the unstable mod_perl... ACCEPT_KEYWORDS="~x86" mod_perl... Also, see bug #23416