[Bioperl-l] A new Bundle::BioPerl
Conrad Halling
chhalling at verizon.net
Tue Nov 28 03:51:14 UTC 2006
After experimenting with the existing Bundle::BioPerl version 2.1.8
under Perl 5.8.8 and Mac OS X 10.4.8, I found that it could not install
all of the BioPerl dependencies unless run multiple times.
I edited the the order that the dependencies were listed so I could get
all the dependencies to install on the first try.
Then I got carried away and ran some grep commands on the bioperl-live
source code to identify all of the dependencies that are use'd or
require'd, and I added these dependencies to the Bundle::BioPerl
package. Many of these dependencies are core Perl modules, which it
doesn't hurt to update.
After a few rounds of testing during Thanksgiving weekend festivities, I
have completed a new Bundle::BioPerl package that installs virtually all
of the dependencies on the first try.
There are two modules that won't install. The first is
Bio::ASN1::EntrezGene, and the second is CORBA::ORBit.
Bio::ASN1::EntrezGene won't install because it is dependent on
Bio::Index::AbstractSeq, which is part of BioPerl. CORBA::ORBit won't
install because its tarball appears to be corrupted. The cpan utility
also reports that Math::Trig and Text::Balanced didn't install, but this
is an error, because they are installed correctly.
The cpan commands for installing the BioPerl dependencies,
Bio::ASN1::EntrezGene, and BioPerl 1.5.2 RC5, will become:
cpan> install Bundle::BioPerl
cpan> force install Bio::ASN1::EntrezGene
cpan> install S/SE/SENDU/bioperl-1.5.2_005-RCb.tar.gz
I have filed a Bugzilla bug report (bug #2153) and attached my
Bundle::BioPerl package (attachment #508) to it for consideration.
--
Conrad Halling
chhalling at verizon.net
More information about the Bioperl-l
mailing list