[Bioperl-l] Build.PL, 'requires', 'recommends', and optional modules

Chris Fields cjfields at illinois.edu
Wed Dec 10 15:52:24 EST 2008

On Dec 10, 2008, at 2:42 PM, Sendu Bala wrote:

> BioPerl installation now happens through Bio::Root::Build, which is  
> a subclass of Module::Build that lets users make an informed choice  
> about what to install. It has a system that detects missing deps,  
> installs them if they're required, and asks the user if they want to  
> install any of the recommended deps. Importantly, when it asks it  
> explains what BioPerl module(s) need that dep, hence the 'informed'  
> choice.
> Hope that's clearer (does this need explanation on the wiki  
> somewhere, do I need to add POD docs to B::R::Build?),
> Sendu.

Maybe.  It's not critical for release, and it is fairly specific for  
developers.  This will definitley become more important when we split  
up things after 1.6 is out (e.g. every split should migrate to using  


More information about the Bioperl-l mailing list