[BioSQL-l] installation.....IO/String problem
mrphysh at juno.com
mrphysh at juno.com
Wed Aug 13 16:13:56 EDT 2008
I am having trouble with database retrieval from online databases.
This is an install problem.(?)..I am running Linux (Ubuntu).........
I did these, following the documentation. from cpan>
install Bundle::CPAN
install Module::Build #one of the many help files said to do this
install Bundle;;BioPerl
force install B/BI/BIRNEY/bioperl-1.4.tar.gz
The ftp found the file and went to work. After many minutes, at the end, this what I saw:
t/Variation _IO.............................FAILED tests 15,20,25
Failed 3/25 88% okay
t/WABA...............................ok
t/XEMBL_DB...........................ok
t/XEMBL_DB...........................SOAP::lite and/or XML::DOM not installed. this means that Bio::DB::XEMBL module is not usable. Skipping test
t/XEMBL_DB...........................ok
failed test stat wstat total fail failed list of failed
t/BioFetch_DB.t 27 4 14% 8 20 21 27
t/DB.t 78 2 2.5% 30 31
t/EMBL_DB.t 15 3 20$ 6 13 14
t/Ontology.t 9 2304 50 100 200% 1-50
t/TreeIO.t 41 1 2.4% 42
t/Variation_IO.t 25 3 12% 15 20 25
t/simpleGPparser.t 9 2304 98 196 200% 1-98
18 SUBTESTS SKIPPED
fAILED 7/179 TEST SCRIPTS 96.09% 159/8268 SUBTEST FAILED 98% OKAY
MAKE: ****[TEST DYNAMIC] ERROR 225
/USR/BIN/MAKE_TEST -- not ok
Running make install
Warning: you do not have permission to install into /usr/local/lib/perl/5.8.8 at /usr/share/perl/5.8/ExUtils
/install.pm line 114
can't open file /usr/local/lib/perl/5.8.8/auto/Bio/.packlist: permission denied at /usr/share/perl/5.8/ExtUtils?Install.pm line 209
writing /usr/local/lib/perl/5.8.8/auto/Bio/.packlist
make: *** [pure_site_install error13
/usr/bin/make_install --- NOT OKAY
you may have to u to root to install the package
cpan> #this is all my typing
I have this little script (from a tutorial) and others that are similar
use Bio::Perl;
# this script will only work with an internet connection
# on the computer it is run on
$seq_object = get_sequence('swissprot',"ROA1_HUMAN");
write_sequence(">roa1.fasta",'fasta',$seq_object);
I quit CPAN and type
~~ perl ee_use_bioperl.pl
######I get
you system does not have of LWP, HTTP::Request::Common, IO::String installed so the DB retrieval method is not available.
Full Error message is:
at /usr/local/hsare/ perl/5.8.8/bio/perl.pm line 464
Bio::perl::Get_sequence('swissprot','ROA!_HUMAN') called at ee_use_bioperl.pl line 4
john at john-desktop:~/bbs$
#############
I feel that I am making progress but need assistance on this roadblock. My ideas and questions.
Is this a perl issue. I am using the perl 5.8.8 that came with the Ubuntu
I am much aware of the permissions aspect of Linux. The documentation says little about this. Is this where I am hanging up?
(As you all know, Ubuntu has no logon as root but uses a sudu permissions system)
I have reloaded the bioperl many many itmes. I do not want to sound 'windowie' but should I uninstall, then install?
The errors always point to IO::string. I can find String.pm files in the /usr/hsare/perl5/debconf/Element but nowhere else.
I cannot find a /IO/ (an IO folder) anywhere.
please and thanks
John Brigham
____________________________________________________________
Click for free quote on refinancing your mortgage.
http://thirdpartyoffers.juno.com/TGL2141/fc/Ioyw6i3m3eQx5FoElnu5twhRhhF3am385HBkN0mvSSXTIBBqKLaZFi/
More information about the BioSQL-l
mailing list