Phil Dagosto | 25 Feb 17:50 2013

Error when running Build.PL

Greetings,

I downloaded BioPerl 1.6.1 from this location: http://www.bioperl.org/wiki/Getting_BioPerl

When I ran Build.PL with all of the default settings chosen in the interactive mode I got the following error message:

Could not get valid metadata. Error is: Invalid metadata structure. Errors: 'Perl_5' for 'license' does
not have a URL scheme (resources -> license) [Validation: 1.2], Expected a map structure from string or
file. (optional_features -> Bio::FeatureIO::gff -> requires) [Validation: 1.2], Expected a map
structure from string or file. (optional_features -> Bio::WebAgent -> requires) [Validation: 1.2],
Expected a map structure from string or file. (optional_features -> Bio::DB::EUtilParameters ->
requires) [Validation: 1.2], Expected a map structure from string or file. (optional_features ->
Bio::OntologyIO::InterProParser -> requires) [Validation: 1.2], Expected a map structure from
string or file. (optional_features -> Bio::Biblio::IO::medlinexml -> requires) [Validation: 1.2],
Expected a ma
 p structure from string or file. (optional_features -> Bio::SeqIO::strider -> requires) [Validation:
1.2], Expected a map structure from string or file. (optional_features -> Bio::PhyloNetw!
 ork::RandomFactory -> requires) [Validation: 1.2], Expected a map structure from string or file.
(optional_features -> Bio::Tools::Analysis::DNA::ESEfinder -> requires) [Validation: 1.2],
Expected a map structure from string or file. (optional_features -> Bio::SeqIO::game::gameSubs ->
requires) [Validation: 1.2], Expected a map structure from string or file. (optional_features ->
Bio::FeatureIO::interpro -> requires) [Validation: 1.2], Expected a map structure from string or
file. (optional_features -> Bio::DB::GFF::Adaptor::berkeleydb -> requires) [Validation: 1.2],
Expected a map structure from string or file. (optional_features -> Bio::SeqIO::entrezgene ->
requires) [Validation: 1.2], Expected a map structure from string or file. (optional_features ->
Bio::SeqIO::tinyseq -> requires) [
 Validation: 1.2], Expected a map structure from string or file. (optional_features ->
Bio::SeqIO::chadoxml -> requires) [Validation: 1.2], Expected a map structure from string or file. (opt!
 ional_features -> Bio::SeqIO::game::gameWriter -> requires) [Validatio
n: 1.2], Expected a map structure from string or file. (optional_features -> Bio::DB::FileCache ->
requires) [Validation: 1.2], Expected a map structure from string or file. (optional_features ->
Bio::SeqIO::bsml_sax -> requires) [Validation: 1.2], Expected a map structure from string or file.
(optional_features -> Bio::Tools::Primer3 -> requires) [Validation: 1.2], Expected a map structure
from string or file. (optional_features -> Bio::DB::GFF::Adaptor::ace -> requires) [Validation:
1.2], Expected a map structure from string or file. (optional_features -> Bio::PopGen::HtSNP ->
requires) [Validation: 1.2], Expected a map structure from string or file. (optional_features ->
Bio::Tree::Compatible -> requires) [Validation: 1.2], Expected a map structure from string or file. (optional_feature
 s -> Bio::DB::Ace -> requires) [Validation: 1.2], Expected a map structure from string or file.
(optional_features -> Bio::DB::Taxonomy::entrez -> requires) [Validation: 1.2], Expected a ma!
 p structure from string or file. (optional_features -> Bio::SeqIO::agave -> requires) [Validation:
1.2], Expected a map structure from string or file. (optional_features -> Bio::PopGen::TagHaplotype
-> requires) [Validation: 1.2], Expected a map structure from string or file. (optional_features ->
Bio::DB::SeqFeature::Store::FeatureFileLoader -> requires) [Validation: 1.2], Expected a map
structure from string or file. (optional_features -> Bio::DB::* -> requires) [Validation: 1.2],
Expected a map structure from string or file. (optional_features -> Bio::Tools::Analysis::Protein*
-> requires) [Validation: 1.2], Expected a map structure from string or file. (optional_features ->
Bio::SearchIO::blastxml -> requires) [Validation: 1.2], Expected a map structure from string or file. (optional_
 features -> Bio::Tools::EUtilities -> requires) [Validation: 1.2], Expected a map structure from
string or file. (optional_features -> Bio::Tree::Draw::Cladogram -> requires) [Validation: 1!
 .2], Expected a map structure from string or file. (optional_features 
-> Bio::Tools::SeqPattern -> requires) [Validation: 1.2], Expected a map structure from string or file.
(optional_features -> Bio::SeqIO::tigrxml -> requires) [Validation: 1.2], Expected a map structure
from string or file. (optional_features -> Bio::SeqFeature::Collection -> requires) [Validation:
1.2], Expected a map structure from string or file. (optional_features -> Bio::Draw::Pictogram ->
requires) [Validation: 1.2], Expected a map structure from string or file. (optional_features ->
Bio::SearchIO::Writer::BSMLResultWriter -> requires) [Validation: 1.2], Expected a map structure
from string or file. (optional_features -> Bio::DB::Query::HIVQuery -> requires) [Validation: 1.2],
Expected a map structure from string or file. (optional_features -> Bio::TreeIO::svggraph ->
requires) [Vali
 dation: 1.2], Expected a map structure from string or file. (optional_features ->
Bio::DB::Biblio::eutils -> requires) [Validation: 1.2], Expected a map structure from string or file. (opti!
 onal_features -> Bio::PhyloNetwork -> requires) [Validation: 1.2], Expected a map structure from
string or file. (optional_features -> Bio::Tools::SeqPattern::BackTranslate -> requires)
[Validation: 1.2], Expected a map structure from string or file. (optional_features ->
Bio::DB::Query::GenBank -> requires) [Validation: 1.2], Expected a map structure from string or file.
(optional_features -> Bio::Variation::IO::xml -> requires) [Validation: 1.2], Expected a map
structure from string or file. (optional_features -> Bio::PhyloNetwork::GraphViz -> requires)
[Validation: 1.2], Expected a map structure from string or file. (optional_features ->
Bio::SeqFeature::Annotated -> requires) [Validation: 1.2], Expected a map structure from string or
file. (optional_features -> Bio::DB::NCBIHelper -> 
 requires) [Validation: 1.2], Expected a map structure from string or file. (optional_features ->
Bio::DB::HIV -> requires) [Validation: 1.2], Expected a map structure from string or file. (!
 optional_features -> Bio::Tools::Analysis::DNA* -> requires) [Validati
on: 1.2], Expected a map structure from string or file. (optional_features ->
Bio::Tools::Run::RemoteBlast -> requires) [Validation: 1.2], Expected a map structure from string or
file. (optional_features -> Bio::SeqIO::excel -> requires) [Validation: 1.2], Expected a map
structure from string or file. (optional_features -> Bio::ClusterIO::dbsnp -> requires)
[Validation: 1.2], Expected a map structure from string or file. (optional_features ->
Bio::Microarray::Tools::ReseqChip -> requires) [Validation: 1.2], Expected a map structure from
string or file. (optional_features -> Bio::DB::Biblio::soap -> requires) [Validation: 1.2]
at /usr/local/lib/perl5/5.10.1/Module/Build/Base.pm line 4559

Could not create MYMETA files
Creating new 'Build' script for 'BioPerl' version '1.006001'

I have no idea whether this is a problem or not or if I can proceed. Also, I'm confused by the version number
referenced in the last line. 1.006001 is our current version - I thought I was installing version 1.6.1.
Are these version numbers equivalent, i.e., are the zeros not meaningful?.

I was actually looking for version 1.2.3 (or greater) - where can I find that?

Thanks,
Phil

Phil Dagosto
Sr. Software Engineer
Edge Bio
201 Perry Parkway, Suite 5
Gaithersburg, MD 20850

pdagosto <at> edgebio.com
(240) 912-8669

Gmane