When trying to install Bio::DB::HTS on a centos7 system, it breaks because of a Module::Build dependency which requires a minimum of 0.42. Decreasing that minimum to 0.38 is sufficient and leads to a successful installation. This change was added to the newest version, 3.01 and works fine. However, a VEP installation still uses version 2.11 of Bio::DB::HTS, and thus the same dependency issue is appearing when trying to install VEP on centos7.
This change applies the same fix in #78 but does it on version 2.11. Installation of both Bio::DB::HTS independently and VEP was tested and everything seems to be working correctly.
Checks for perl 5.10 are failing due to a missing line in the travis config
cpanm --local-lib=~/perl5 local::lib && eval $(perl -I ~/perl5/lib/perl5/ -Mlocal::lib)
which was added for release 3.01 but isn't in 2.11
Thank you Tamara. I see build errors because of Perl 5.10.
As Ensembl supports Perl 5.14 and Perl 5.26, would you mind to change travis config and stopping travis to test Perl 5.10?
Thanks
This is a fix in response to issue 96
When trying to install Bio::DB::HTS on a centos7 system, it breaks because of a Module::Build dependency which requires a minimum of 0.42. Decreasing that minimum to 0.38 is sufficient and leads to a successful installation. This change was added to the newest version, 3.01 and works fine. However, a VEP installation still uses version 2.11 of Bio::DB::HTS, and thus the same dependency issue is appearing when trying to install VEP on centos7.
This change applies the same fix in #78 but does it on version 2.11. Installation of both Bio::DB::HTS independently and VEP was tested and everything seems to be working correctly.
Checks for perl 5.10 are failing due to a missing line in the travis config
cpanm --local-lib=~/perl5 local::lib && eval $(perl -I ~/perl5/lib/perl5/ -Mlocal::lib)
which was added for release 3.01 but isn't in 2.11