[Bioperl-l] Regarding Bio::Root::Build

Sendu Bala bix at sendu.me.uk
Sun Aug 9 10:38:30 UTC 2009


bix at sendu.me.uk wrote:
>> The three critical issues (as I've pointed out before) are:
>>
>> 1) Getting CPANPLUS installation working, which may be just META.yml,
>> or it may be shell-related.  I would like it for CPAN Testers, if for
>> nothing else.  That's at least 2 bug reports, maybe more.
>> 2) Bio::Root::Build converted towards a Module::Build-compliant API,
>> or we'll need to convert run/db/network to Module::Build.  1 bug report.
>> 3) Avoid potential infinite looping. This may be Gbrowse-related via
>> the net install script, but if Build.PL is being called in some way
>> that potentially causes recursion we need to be aware of it. This one
>> appears rarely, but I did manage to replicate it using an old
>> Module::Build (I can't recall if I used the net install script or
>> not). 1 bug report.
> 
> OK, I propose to look into these. Almost certainly I'll be doing "convert
> run/db/network to Module::Build". I'll try to resolve the bugs you've
> mentioned.
> 
> It might be a week or so before I get started since I'm currently on
> holiday away from a usable computer.

Chris already started on "convert run/db/network to Module::Build" for 
some reason, but his attempt doesn't actually result in any modules 
getting installed (setting pm_files() like that isn't enough).

The easiest, cleanest and most standard solution is to create a lib 
directory and svn move Bio into it. Does anyone have an objection to me 
doing this for the network, db and run packages? It will only affect 
developers currently working on code in those packages, and they just 
need to be aware that an svn update will be rather dramatic after my change.



More information about the Bioperl-l mailing list