[Bioperl-l] a thought on Bio::Root::Build

Sendu Bala bix at sendu.me.uk
Fri Jan 23 21:36:01 UTC 2009

Chris Fields wrote:
> - ERROR: IO::String is not installed
> [ERROR] [Thu Jan 22 08:14:32 2009] Could not create Module::Build 
> object: mkdir /Users/cpan/.cpan/CPAN: Permission denied at 
> /Volumes/Media/smoke/rel/perl-5.10.0/lib/5.10.0/CPAN/HandleConfig.pm 
> line 539
> Note that the CPAN module is being called from within CPANPLUS (likely 
> via Bio::Root::Build), I think causing a permissions issue.  Not a huge 
> worry (the tests are marked UNKNOWN) but I'm wondering if we should 
> bypass automatic installation of required modules if called from within 
> the CPAN/CPANPLUS shell for this reason.  Either that or try to 
> determine whether CPAN or CPANPLUS is being used and then use the 
> correct shell for retrieving and installing modules.

The latter is the solution to go for; there is already custom handling 
for being called from within the CPAN shell. I've no experience of 
CPANPLUS, but it's certainly something that ought to be looked at.

More information about the Bioperl-l mailing list