I'm not very familiar with g-cpan and I just realized I should be running 'g-cpan -u' along with 'emerge --sync'. When I run 'g-cpan -u', the last chunk of output is:
Warning: prerequisite version 0 not found. Could not eval ' package ExtUtils::MakeMaker::_version; no strict; local $VERSION; $VERSION=undef; do { use version; our $VERSION = qv('1.13'); }; $VERSION ' in lib/Google/Adwords.pm: Can't locate version.pm in @INC (@INC contains: /etc/perl /usr/lib/perl5/vendor_perl/5.8.8/i686-linux /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib/perl5/site_perl/5.8.8/i686-linux /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib/perl5/5.8.8/i686-linux /usr/lib/perl5/5.8.8 /usr/local/lib/site_perl .) at (eval 94) line 7, <FH> line 5. BEGIN failed--compilation aborted at (eval 94) line 7, <FH> line 5. WARNING: Setting VERSION via file 'lib/Google/Adwords.pm' failed at /usr/lib/perl5/5.8.8/ExtUtils/MakeMaker.pm line 515 Use of uninitialized value in hash element at /usr/lib/perl5/vendor_perl/5.8.8/Gentoo/Portage.pm line 72. Use of uninitialized value in substitution (s///) at /usr/lib/perl5/vendor_perl/5.8.8/Gentoo/Portage.pm line 80. Use of uninitialized value in substitution (s///) at /usr/lib/perl5/vendor_perl/5.8.8/Gentoo/Portage.pm line 81. Use of uninitialized value in substitution (s///) at /usr/lib/perl5/vendor_perl/5.8.8/Gentoo/Portage.pm line 81. * Ebuild already exists for Test-Class (dev-perl/Test-Class) | Is already unwrapped into directory /var/tmp/g-cpan/.cpan/build/Test-MockModule-0.05 Insufficient permissions! at /usr/lib/perl5/vendor_perl/5.8.8/Gentoo/CPAN.pm line 172. Is that a problem? - Grant