Slide 87
Slide 87 text
cpanminus
In action
cpanm in action is typically quite boring.
Here’s one use:
I’d like to test an XML document handling module available from CPAN
I don’t want to permanently store any of its dependencies
% cpanm -n -l xml-trials XML::Hash
-> Working on XML::Hash
Fetching http://www.cpan.org/authors/id/B/BR/BRACETA/XML-Hash/XML-Hash-0.95.tar.gz ... OK
Configuring XML-Hash-0.95 ... OK
==> Found dependencies: XML::DOM, Test::XML, XML::Simple, File::Slurp
-> Working on XML::DOM
Fetching http://www.cpan.org/authors/id/T/TJ/TJMATHER/XML-DOM-1.44.tar.gz ... OK
Configuring XML-DOM-1.44 ... OK
==> Found dependencies: XML::Parser::PerlSAX, LWP::UserAgent, XML::RegExp, XML::Parser
-> Working on XML::Parser::PerlSAX
Fetching http://www.cpan.org/authors/id/K/KM/KMACLEOD/libxml-perl-0.08.tar.gz ... OK
Configuring libxml-perl-0.08 ... OK
==> Found dependencies: XML::Parser
-> Working on XML::Parser
Diab Jerius (SAO) Managing Perl & Perl Modules Code Coffee 2013-03-20 24 / 25