Maybe this solution doesn't fully resolve your problem, but I think that create a personal module bundle would help you
The idea is to create a new bundle of modules, store it and install whenever and whatever you want
The autobundle command from CPAN takes a catalog of what you have installed on your system:
$ cpan cpan> autobundle [...] Wrote bundle file /usr/src/.cpan/Bundle/Snapshot_2007_12_20_00.pm
If you prefer to make your own Bundle and include a list of modules you can do it like:
package Bundle::Personal::Modules 1; __END__ =head1 NAME Bundle::Personal::Modules =head1 SYNOPSIS perl -MCPAN -e 'install Bundle::Personal::Modules' =head1 CONTENTS #Here your modules... Data::Dumper Test::Pod # etc...
Then, you can copy that bundle to another machine (under the Bundle/ directory beneath the CPAN module's working directory and:
$cpan cpan> install Bundle::Snapshot_2007_12_20_00.pm
You can set cpan to follow all prerequisites without asking when configuring it for the first time.
Hope this helps
citromatikIn reply to Re: Bundling perl modules with a larger system
by citromatik
in thread Bundling perl modules with a larger system
by mattsheppard
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |