WANDA B Anon <wanda.b.a...@gmail.com> writes:
> It seems to me that cpan downloads the most recent version of modules
> needed as prerequisites when they are not in minicpan.
>
> If they are not in minicpan, wouldn't it be nice if they were put
> there so they will be found next time? (or is this being done?) Can I
> set some variables to make this happen?

Here my opinion to get you inspired:

After years of experimenting with "half-real" cpans like minicpan today
I do either

 - completely self-curated local cpan using Pinto dedicated for my
   use-case or project, see

    https://metacpan.org/pod/Pinto::Manual

or

 - full real cpan mirror (yep, 20GB), using rrr:

   # Preparation:
     cpanm File::Rsync::Mirror::Recent
     alias mirror_cpan='mkdir -p ~/CPAN ; rmdir 
~/recent-rmirror-state.yml.lock/ 2> /dev/null ; rrr-client --source 
cpan-rsync.perl.org::CPAN/RECENT.recent --target ~/CPAN/'
     alias cpanml='cpanm --mirror ~/CPAN --mirror-only'

   # Update mirror
     mirror_cpan     # let it run in background or occasionally

   # Install from it
     cpanml 
Acme::All::Of::CPAN::Well::Not::Really::But::You::Know::What::I::Mean

Kind regards,
Steffen
-- 
Steffen Schwigon <s...@renormalist.net>
Dresden Perl Mongers <http://dresden-pm.org/>

Reply via email to