Perl's CPAN.pm sometimes spits out something like "Contact Author John Doe jdoe@cpan.org" for the location of the download file, but g-cpan does not handle this gracefully. See below for an example. hostname cwd # g-cpan -i Archive::Zip CPAN: Storable loaded ok Going to read /root/.cpan/Metadata Database was generated on Mon, 13 Mar 2006 23:18:45 GMT g-cpan: Unable to coerce Contact-Author-Ned-Konz--nedkonz-cpan.org- into a portage dir name at /usr/bin/g-cpan line 359. * g-cpan: Couldn't turn 'Contact Author Ned Konz <nedkonz@cpan.org>' into a directory name * g-cpan: No ebuilds generated for emerge. hostname cwd # cpan Terminal does not support AddHistory. cpan shell -- CPAN exploration and modules installation (v1.7601) ReadLine support available (try 'install Bundle::CPAN') cpan> i /Archive::Zip/ CPAN: Storable loaded ok Going to read /root/.cpan/Metadata Database was generated on Mon, 13 Mar 2006 23:18:45 GMT Module id = Archive::Zip DESCRIPTION Provides an interface to ZIP archive files CPAN_USERID NEDKONZ (Ned Konz <nedkonz@cpan.org>) CPAN_VERSION undef CPAN_FILE Contact Author Ned Konz <nedkonz@cpan.org> DSLI_STATUS RdpO (released,developer,perl,object-oriented) MANPAGE Archive::Zip - Provide an interface to ZIP archive files. INST_FILE /usr/lib/perl5/site_perl/5.8.7/Archive/Zip.pm INST_VERSION 1.16
emerge dev-perl/Archive-Zip