----- Original Message ----- From: "Mark Fowler" <[EMAIL PROTECTED]> Sent: Friday, February 14, 2003 9:06 AM Subject: Re: Pre-Requisites (little) hell [Was: Re: REGEXP Hell]
> Tony wote: > > On Tue, Feb 11, 2003 at 09:54:47AM -0200, Luis Campos de Carvalho wrote: > > > The use of a third-party module raises a new problem: there is any way to > > > automate the installation of pre-requisite libraries on a system? > > > Abigail's The::Net module: http://perlmonks.thepen.com/92473.html > > The The::Net module doesn't seem to work like that. Acme::Intraweb > (avalible from CPAN) does though. > > See: http://www.perladvent.org/2002/17th/ > Mark From the ACME::Intraweb web page: ------------------------------------------------------ Using it [the command line switch -M] with Acme::Intraweb means that we can run any script unaltered and have it automatically install the modules it requires. [root@gan] perl -MAcme::Intraweb -c anyscript.pl ------------------------------------------------------ This is a really cute way to handle the dependencies. Of course, there should be some disvantages. I think that have no control over what modules dependencies are or aren't installed is a bad thing. What do you think about this? A good deployment environment must have dependency control? Is it possible to to have no control over the deployment environment and still assuring the software quality? Thank you all for your opinions. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho Computer Science Student OCP DBA Oracle & Unix Sys Admin =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=