[Bioperl-l] cpan indexing

Robert Buels rmb32 at cornell.edu
Wed May 18 23:58:53 UTC 2011


Forgot to include the related reading about $VERSION:

http://www.cpan.org/modules/04pause.html#conventions

Rob

On 05/18/2011 04:57 PM, Robert Buels wrote:
> So,
>
> rob at nightshade ~$ cpanm Bio::PrimarySeq
> --> Working on Bio::PrimarySeq
> Fetching
> http://search.cpan.org/CPAN/authors/id/C/CJ/CJFIELDS/BioPerl-1.6.1.tar.gz ...
>
>
> What? 1.6.1? That's not right.
>
> Looking in
> http://search.cpan.org/CPAN/modules/02packages.details.txt.gz, we see
> things like:
>
> Bio::Align::AlignI 1.006001 BioPerl-1.6.1.tar.gz
> Bio::Align::DNAStatistics 1.006001 BioPerl-1.6.1.tar.gz
> Bio::Align::Graphics 0 BioPerl-1.6.900.tar.gz
> Bio::Align::PairwiseStatistics 1.006001 BioPerl-1.6.1.tar.gz
> Bio::Align::ProteinStatistics 1.006001 BioPerl-1.6.1.tar.gz
> Bio::Align::StatisticsI 1.006001 BioPerl-1.6.1.tar.gz
>
> It looks like 1.6.1 was uploaded with $VERSION of every module, while
> 1.6.9 was not (thus the 0 version numbers). Thus, for all but the
> omodules that were added in 1.6.9, 1.6.1 is being treated by the CPAN
> indexer as the most recent distribution.
>
> This probably calls for another release, 1.6.910 or something, with
> $VERSION in each file. :-(
>
> Rob




More information about the Bioperl-l mailing list