-
Notifications
You must be signed in to change notification settings - Fork 106
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
pangolin --all-versions error on fatovcf #554
Comments
|
seeing this pull #553 |
They pangolin and pangolin-data pulls should not affect faToVcf, but there was a recent usher release that changed the faToVcf binary come to think of it. Can you run |
i've pinned usher to 0.6.3 here and it seems to report back that 0.6.3 is installed. I'll dig around to see if something shifted on my end, or if the more recent versions do not accept my pinned dependencies |
with mine limits, i was looking for usher>=0.6.2 and so far mamba won't be able to find https://github.com/yatisht/usher/releases/tag/v0.6.4 on channels:
i can switch to pip the github repo. As a head's up, the pre-release label is still up for 0.6.4 |
Thanks, I see now that usher 0.6.4 isn't in bioconda yet so it's not the cause, sorry about the red herring. Just to make sure, did you run faToVcf in the same conda environment in which you run pangolin? In that environment, can you send the output of these commands?
For example, this is the output that I get from those commands:
So my pangolin environment has version 9.6p1 of the openssh package (from usher's environment.yml which includes openssh with no version constraints), and the pangolin environment's faToVcf gets libssl.so.3 from the pangolin environment's lib directory as expected. |
conda list openssh
# packages in environment at {pangolin env}:
#
# Name Version Build Channel
openssh 9.1p1 h2baec63_1 conda-forge
which faToVcf
... envs/{pangolin env}/bin/faToVcf
ldd $(which faToVcf) | grep ssl
libssl.so.3 => not found
libssl.so.1.1 => {pangolin env}/bin/../lib/./libssl.so.1.1 (0x00007f3a469a3000)
|
if i explicitly add - openssh>=9.6p1=h2d3b35a_0
- pysam==0.16.0.1 as a dependency, my previous pin on pysam==0.16.0.1 runs into an error. |
unpinning pysam allowed the build to execute, with the resulting
|
That's great! So is it all working for you now? Sounds like we may need to constrain the version of openssh. |
since https://github.com/cov-lineages/pangolin/blob/master/environment.yml |
Good morning @AngieHinrichs !
do you know if the pangolin-data version commits to pangolin for pangolin-data v.1.31, or another element of #440 and #467 (comment)
could be causing an issue when checking pangolin --all-versions
faToVcf returned non-zero exit status 1
pangolin: 4.3.1
pangolin-data: 1.31
The text was updated successfully, but these errors were encountered: