Thank you very much,cookersjs! I make the minicpan works following your advice. I installed BioPerl successufly with local mirror of CPAN, but when I run perl INSTALL.PL to install VEP, it still report the same error log:

Destination directory ./Bio already exists. Do you want to overwrite it (if updating VEP this is probably OK) (y/n +)? y - fetching BioPerl curl: (6) Couldn't resolve host 'github.com' - unpacking ./Bio/tmp/release-1-6-924.zip format error: file is too short at /home/schexy/localperl/lib/perl5/Archive/Zip/Archive.pm line 692. Archive::Zip::Archive::_findEndOfCentralDirectory(Archive::Zip +::Archive=HASH(0x133dea0), IO::File=GLOB(0x133dd20)) called at /home/ +schexy/localperl/lib/perl5/Archive/Zip/Archive.pm line 591 Archive::Zip::Archive::readFromFileHandle(Archive::Zip::Archiv +e=HASH(0x133dea0), IO::File=GLOB(0x133dd20), "/home/schexy/software/e +nsembl-tools-release-87/scripts/varian"...) called at /home/schexy/lo +calperl/lib/perl5/Archive/Zip/Archive.pm line 559 Archive::Zip::Archive::read(Archive::Zip::Archive=HASH(0x133de +a0), "/home/schexy/software/ensembl-tools-release-87/scripts/varian". +..) called at /home/schexy/localperl/lib/perl5/Archive/Extract.pm lin +e 1153 Archive::Extract::_unzip_az(Archive::Extract=HASH(0x189b718)) +called at /home/schexy/localperl/lib/perl5/Archive/Extract.pm line 43 +1 Archive::Extract::extract(Archive::Extract=HASH(0x189b718), "t +o", "./Bio/tmp/") called at INSTALL.pl line 1526 main::unpack_arch("./Bio/tmp/release-1-6-924.zip", "./Bio/tmp/ +") called at INSTALL.pl line 639 main::bioperl() called at INSTALL.pl line 246 main::api() called at INSTALL.pl line 221 Unable to read '/home/schexy/software/ensembl-tools-release-87/scripts +/variant_effect_predictor/Bio/tmp/release-1-6-924.zip' at INSTALL.pl +line 1526. Unable to unzip '/home/schexy/software/ensembl-tools-release-87/script +s/variant_effect_predictor/Bio/tmp/release-1-6-924.zip':

It seems like the problem is the INSTALL.PL cannot find my installed BioPerl, so it goes to github to download. Could you please give me some suggestions about how to fix this? Looking forward to hearing from you. Thanks again!


In reply to Re^7: Installation error; INSTALL.pl program is unable to unzip downloaded file by Holly He
in thread Installation error; INSTALL.pl program is unable to unzip downloaded file by cookersjs

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.