simroux / VirSorter

Source code of the VirSorter tool, also available as an App on CyVerse/iVirus (https://de.iplantcollaborative.org/de/)
GNU General Public License v2.0
104 stars 30 forks source link

Perl: symbol lookup error, Perl_xs_apiversion_bootcheck #70

Open JiqiuWu opened 4 years ago

JiqiuWu commented 4 years ago

Hi,

I installed virsorter on a CentOS system through conda, and run it, then I got an error:

Perl: symbol lookup error: /rds/general/user/lh1019/home/perl5/lib/perl5/x86_64-linux-thread-multi/auto/List/Util/Util.so: undefined symbol: Perl_xs_apiversion_bootcheck

I don't know how to fix it? Does anyone have any clue? Thanks in advance~

Best,

simroux commented 4 years ago

This seems like an issue with 2 incompatible perl installs (one from the system, one in the conda environment). Did you successfully follow the steps to add the conda folder to the perl library path (https://github.com/simroux/VirSorter#using-a-conda-virtual-environment-tested-on-ubuntu-and-centos) ? If so, you may want to try installing the List:Util package to the conda VirSorter environment (https://anaconda.org/bioconda/perl-list-util).