You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@perl.apache.org by Stas Bekman <st...@stason.org> on 2004/01/08 22:57:16 UTC

Re: [mp2] rfc: adding MP_INSTALL_OPTIONAL_MODULES=1

any opinions?

On Nov 24 2003 Stas Bekman wrote:
> Our test suite gets quite a few important tests that require certain 
> modules or certain version numbers to be installed. Without which users 
> get those tests skipped, which may miss problems. Even though we have 
> Bundle::Apache2, users need to take a special action to install those 
> and since the bundle will contain modules relying on mp2 itself, it's 
> not practical to install the Bundle before mp2 is installed. So ideally 
> we want CPAN.pm/CPANPLUS to detect the optional prerequisites and fetch 
> them automatically. Therefore think to add to modperl-2.0/Makefile.PL an 
> optional PREREQ_PM which will be passed to WriteMakefile only if 
> MP_INSTALL_OPTIONAL_MODULES=1 is passed.
> 
> If we ever prompt users for anything we could prompt them as well for 
> that option as well. If you think this name is too long, please suggest 
> a different name.
> 
> Hmm, may be the name is misleading after all, since it's only when 
> Makefile.PL is run under CPAN.pm/CPANPLUS it'll automatically install 
> these optional modules. Otherwise it'll just warn about unsatisfied 
> dependencies and continues. MP_REQUIRE_OPTIONAL_MODULES=1?
> 
> To start with we will want to populate PREREQ_PM with LWP/whatever, 
> CGI/3.01, Compress::Zlib/1.09 and may be a few more.



__________________________________________________________________
Stas Bekman            JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/     mod_perl Guide ---> http://perl.apache.org
mailto:stas@stason.org http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org