davidemms / OrthoFinder

Phylogenetic orthology inference for comparative genomics
https://davidemms.github.io/
GNU General Public License v3.0
710 stars 189 forks source link

ASTRAL-Pro need GLIBC_2.** when using OrthoFinder 3.0.1b1 #929

Closed BioOmics closed 1 month ago

BioOmics commented 1 month ago

How can we deal with this error:

./orthofinder.py --core ExampleData/OrthoFinder/Results_Core/ --assign ExampleData/AdditionalSpecies

OrthoFinder version 3.0.1b1 Copyright (C) 2014 David Emms

2024-10-17 13:41:04 : Starting OrthoFinder 3.0.1b1
48 thread(s) for highly parallel tasks (BLAST searches etc.)
6 thread(s) for OrthoFinder algorithm

INFO: For --assign defaulting to 'mafft --memsave' to reduce RAM usage

INFO: For --assign defaulting to 'FastTree -fastest' to reduce RAM usage

Results directory: /mnt/public3/chaohy/software/OrthoFinder_source/ExampleData/OrthoFinder/Results_Core/../Results_Oct17/

Checking required programs are installed
----------------------------------------
Running with the recommended MSA tree inference by default. To revert to legacy method use '-M dendroblast'.

Test can run "mafft_memsave" - ok
Test can run "fasttree_fastest" - ok
Test can run "astral-pro -i /mnt/public3/chaohy/software/OrthoFinder_source/ExampleData/OrthoFinder/Results_Core/../Results_Oct17/WorkingDirectory/dependencies/astral.input.nwk -o /mnt/public3/chaohy/software/OrthoFinder_source/ExampleData/OrthoFinder/Results_Core/../Results_Oct17/WorkingDirectory/dependencies/astral.output.nwk -t 2" - failed
Returned a non-zero code: 1

stdout:

stderr:
b"astral-pro: /.bio-apps/ext-libs/lib64/libm.so.6: version `GLIBC_2.29' not found (required by astral-pro)\n"
b"astral-pro: /.bio-apps/ext-libs/lib64/libm.so.6: version `GLIBC_2.23' not found (required by astral-pro)\n"
b"astral-pro: /.bio-apps/ext-libs/lib64/libc.so.6: version `GLIBC_2.32' not found (required by astral-pro)\n"
b"astral-pro: /.bio-apps/ext-libs/lib64/libc.so.6: version `GLIBC_2.34' not found (required by astral-pro)\n"
ERROR: Cannot run astral-pro

The detailed explanation can be seen here issues#919

BioOmics commented 1 month ago

Solved by issues#919