I went to install the Net::Google perl module using the g-cpan.pl script. The first ebuild it creates if for the Pathtools module. Building that ebuild fails with: Can't locate Module/Build.pm in @INC (@INC contains: /etc/perl /usr/lib/perl5/site_perl/5.8.5/i686-linux /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.5/i686-linux /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.5/i686-linux /usr/lib/perl5/5.8.5 /usr/local/lib/site_perl .). BEGIN failed--compilation aborted. Can't locate Module/Build.pm in @INC (@INC contains: /etc/perl /usr/lib/perl5/site_perl/5.8.5/i686-linux /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.5/i686-linux /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.5/i686-linux /usr/lib/perl5/5.8.5 /usr/local/lib/site_perl .). BEGIN failed--compilation aborted. * * Please post a bug on http://bugs.gentoo.org assigned to * perl@gentoo.org - PathTools-3.06 was added without a dependancy * on dev-perl/module-build * * !!! ERROR: dev-perl/PathTools-3.06 failed. !!! Function perl-module_src_prep, Line 85, Exitcode 0 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message.
PathTools (formerly file-spec) is in the tree - you may have to unmask it locally (it's under dev-perl/File-Spec for consistancy) - once installed, you should be able to go on happily.
Closing this out since the ebuild for this is right (we dep module-build) and the next version of g-cpan will also correctly handle the dep on Module::Build (may be breaking that out of portage so you can get the update sooner).