On Fri, Sep 28, 2012 at 3:06 PM, Neil Bowers <n...@bowers.com> wrote: > Hi Leo, > >> 2. Smoker script that Installs released version of a module (cpan >> Module::Name) since >> this install the latest instance of released version plus it will take >> care of the dependencies. > > Doing the -t will take care of all of the dependencies, won't it? Certainly > seemed to when I was testing my script earlier. >
I think at newer version of cpan, running cpan -t Module::Name will roll everything (module + dependencies) into blib (before install), instead of installing dependencies directly to site/lib. Never really have the time to test this properly, so I could be wrong. Andreas Koenig is on this mailing list, he could verify this. >> Also keep in mind about some really nasty modules out there such as Damian's >> Acme-Bleach. > > I know it wasn't quite what you were saying, but you made me realise another > feature I should add: > > - ignore ACME::* > > And I should probably ignore Win32::*, VMS::* etc. > > The ACME namespace bugs me (more than it probably should), so I don't want to > waste any of my CPU cycles on it :-) > > Neil > ya, you could drop them names to prefs dir. http://wiki.cpantesters.org/wiki/Distroprefs&version=5 http://wiki.cpantesters.org/wiki/CPANReporterSmokerLong https://prefs.cpantesters.org/ example: http://svn.trouchelle.com/perl/cpan/prefs/_stro_win32.yml -> Win32 only.