Still trying to compile AxKit (cf bug 11684) I get this : BEGIN failed--compilation aborted. make: *** [install_sax_pureperl] Erreur 2 !!! ERROR: dev-perl/XML-SAX-0.10-r2 failed. !!! Function perl-module_src_install, Line 72, Exitcode 2 !!! (no error message)
hum, well the error might be a bit short :) The longer one : Installing /var/tmp/portage/XML-SAX-0.10-r2/image/usr/share/man/man3/XML::SAX::PurePerl::Reader.3pm Writing /var/tmp/portage/XML-SAX-0.10-r2/image///usr/lib/perl5/site_perl/5.6.1/i686-linux/auto/XML/SAX/.packlist Appending installation info to /var/tmp/portage/XML-SAX-0.10-r2/image//usr/lib/5.6.1/i686-linux/perllocal.pod Can't locate XML/SAX.pm in @INC (@INC contains: /var/tmp/portage/XML-SAX-0.10-r2/image///usr/lib/perl5/5.6.1/i686-linux /var/tmp/portage/XML-SAX-0.10-r2/image///usr/lib/perl5/5.6.1 /var/tmp/portage/XML-SAX-0.10-r2/image///usr/lib/perl5/site_perl/5.6.1/i686-linux /var/tmp/portage/XML-SAX-0.10-r2/image///usr/lib/perl5/site_perl/5.6.1/i686-linux /var/tmp/portage/XML-SAX-0.10-r2/image///usr/lib/perl5/site_perl/5.6.1 /var/tmp/portage/XML-SAX-0.10-r2/image///usr/lib/perl5/site_perl/5.6.1/i686-linux /var/tmp/portage/XML-SAX-0.10-r2/image///usr/lib/perl5/site_perl/5.6.1 /var/tmp/portage/XML-SAX-0.10-r2/image///usr/lib/perl5/site_perl /var/tmp/portage/XML-SAX-0.10-r2/image//. /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 .). BEGIN failed--compilation aborted. make: *** [install_sax_pureperl] Erreur 2 !!! ERROR: dev-perl/XML-SAX-0.10-r2 failed. !!! Function perl-module_src_install, Line 72, Exitcode 2 !!! (no error message)
Solved by : emerge ExtUtils-F77 Error Event Parse-RecDescent Storable PDL XML-NamespaceSupport XML-Parser XML-Writer (a bit violent, know)
Basically this is an old ExtUtils-MakeMaker problem that cropped up last year -- the culprit in this case is XML-NamespaceSupport which installs it's module in an 'auto' subdirectory of the usual @INC, and is unfindable when XML-SAX goes to install. If you're running a 1.2 system and haven't rebuilt all of your perlmodules after the MakeMaker storm, this could be biting you. Re emerge MakeMaker and XML-NamespaceSupport, and XML-SAX should go in. Cheers,