[Bioperl-l] cpan indexing

Robert Buels rmb32 at cornell.edu
Wed May 18 23:57:07 UTC 2011


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