[Bioperl-l] What's to depend on for BioPerl-run version check
Mark A. Jensen
maj at fortinbras.us
Wed Mar 17 10:41:00 EDT 2010
I'd say the RTTD would be to submit a bugzilla report; this sounds pretty fishy
to me--(esp since the Pise stuff is deprecated, IIRC)
----- Original Message -----
From: "George Hartzell" <hartzell at alerce.com>
To: "bioperl-l List" <bioperl-l at bioperl.org>
Sent: Tuesday, March 16, 2010 7:35 PM
Subject: [Bioperl-l] What's to depend on for BioPerl-run version check
> Apologies if this is as silly of a question as it seems, I think that
> I must just be decaffeinated this morning....
> I'm cleaning up some modules and would like to express a dependency on
> BioPerl-run version 1.6.1.
> For the main bioperl I use Bio::Root::Version and 1.006001. That
> works, although the course of investigating below I found that
> Bio::Root::RootI (which uses BR::Version) doesn't.
> A couple of the modules in -run (e.g. Bio::Tools::Run::PiseWorkflow)
> use Bio::Root::Version and thereby acquire a reasonable version number
> a) it's funny to list Bio::Tools::Run::PiseWorkflow as a dependency
> when I want bioperl-run
> c) it's funny that PiseWorkflow uses Bio::Root::Version (which
> imports a $VERSION into it's package) then goes on to set one
> b) there's something hinky going on, when I do 'perl Build.PL' on my
> Task it doesn't think that PiseWorkflow is up to date (it thinks
> I have version (0) if I understand correctly), but when I
> './Build installdeps' everything appears up to date.
> It looks like the trickiness of assigning
> $Bio::Root::Version::VERSION to $VERSION confuses
> Module::Build::ModuleInfo::_evaluate_version_line and the result
> is that VERSION appears to be 0.
> What's The Right Thing to do?
> Bioperl-l mailing list
> Bioperl-l at lists.open-bio.org
More information about the Bioperl-l