[Bioperl-l] Optional 'circular dependency' ok?

Hilmar Lapp hlapp at gmx.net
Wed Sep 20 15:19:54 UTC 2006

My view is that fringe dependencies (as defined by those imposed  
solely by fringe modules) don't have to be listed in Makefile.PL and  
instead may just be documented in the module itself.

The reason is that I think there is a balance that needs to be struck  
between easing the installation of a 'running' version of Bioperl by  
minimizing the attention necessary for installing dependencies on one  
hand, and not needlessly cluttering people's machines with software  
that will never get used on the other hand.


On Sep 19, 2006, at 6:25 PM, Sendu Bala wrote:

> I don't think either is really an appropriate 'fit'; what is wrong  
> with
> simply not listing the Ensembl API as a dependency in Makefile.PL?
> Aren't there already optional things in Bioperl that only begin to  
> work
> after you read the instructions and manually install something? Well,
> there must be, since I've had to do exactly that to get all tests  
> in the
> suite to run (and not just skip).

: Hilmar Lapp  -:-  Durham, NC  -:-  hlapp at gmx dot net :

More information about the Bioperl-l mailing list