Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bcftools symbol lookup error (after bcbio v1.2.9 installation) #3632

Closed
prasundutta87 opened this issue Mar 20, 2022 · 9 comments
Closed

bcftools symbol lookup error (after bcbio v1.2.9 installation) #3632

prasundutta87 opened this issue Mar 20, 2022 · 9 comments

Comments

@prasundutta87
Copy link

prasundutta87 commented Mar 20, 2022

Hi,

I successfully installed bcbio-nextgen v1.2.9 yesterday. On checking samtools version, I got this error:

samtools: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory

I updated samtools using mamba update samtools and the error was gone and the software ran.

However, after the update, bcftools started getting this error:

bcftools: symbol lookup error: /mnt/e1000/home/u027/u027/pdutta/bcbio-nextgen/bcbio_data/anaconda/bin/../lib/libgsl.so.25: undefined symbol: cblas_ctrmv

Can somenoe help me with this issue? Updating bcftools using mamba didn't help as I got 'All requested packages already installed' message.

Regards,
Prasun

@prasundutta87 prasundutta87 changed the title bcftools symbol lookup error bcftools symbol lookup error (after bcbio v1.2.9 installation) Mar 20, 2022
@prasundutta87
Copy link
Author

Updating bcftools in specific environments solved this error. Manual updating/re-installation is required. Not sure, if this should be tested in the bcbio-nextgen installation itself somehow.

@amizeranschi
Copy link
Contributor

For the record, I opened a very similar issue here: #3557 some time ago, and ran into the same problem again just recently.

Manually updating Samtools fixed things for me as well, but it would be nice to have a recent version of Samtools / Bcftools pinned by default in Conda, as part of the bcbio install.

@mjsteinbaugh
Copy link
Contributor

Hi @prasundutta87 , thanks for posting regarding this issue. I can reproduce it on my machine, and am looking into a fix.

@jamesdalg
Copy link

Still an issue. If anyone knows how to go about fixing it, please feel free to post.

@mjsteinbaugh
Copy link
Contributor

Argh OK I'll try to see if I can reproduce this -- thanks for the update @jamesdalg

There's probably something going on with openssl1 vs. openssl3 flipping in the conda recipe

@mjsteinbaugh
Copy link
Contributor

@jamesdalg I just reinstalled bcbio and am checking this out today

@caladov
Copy link

caladov commented Sep 20, 2024

Hello! I'm still encountering the same issue with bcftools when installing it with conda.
bcftools: symbol lookup error: /usr/lib/libgsl.so.25: undefined symbol: cblas_ctrmv

@mjsteinbaugh
Copy link
Contributor

@caladov Unfortunately not sure this is going to get fixed, see discontinuation notice

@caladov
Copy link

caladov commented Sep 23, 2024

@mjsteinbaugh Thank you for the reply! I was able to go around the issue by downgrading bcftools to 1.10.2 and gsl to 2.5 in a separate environment. Also thank you for all the support in making this project available.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants