Closed JohnUrban closed 2 months ago
Could mashmap dependencies be involved?
If I try to install the dependencies:
mamba create -n verkko_deps -c bioconda rust python=3.10 snakemake=7.0 mashmap=3.1.3 winnowmap bwa minimap2 samtools seqtk
I get this:
Looking for: ['rust', 'python=3.10', 'snakemake=7.0', 'mashmap=3.1.3', 'winnowmap', 'bwa', 'minimap2', 'samtools', 'seqtk']
bioconda/linux-64 Using cache
bioconda/noarch Using cache
pkgs/main/linux-64 [====================] (00m:00s) No change
pkgs/main/noarch [====================] (00m:00s) No change
pkgs/r/linux-64 [====================] (00m:00s) No change
pkgs/r/noarch [====================] (00m:00s) No change
Encountered problems while solving:
- nothing provides libgcc-ng >=12 needed by mashmap-3.1.3-h07ea13f_0
- nothing provides python-irodsclient needed by snakemake-7.0.0-hdfd78af_0
Ok. All I did was delete some "lock" file (conda/anaconda3/pkgs.pid1784095.conda_lock
) and try again. And now it appears to be working....
cmd used after deletion of lock file:
mamba create --yes -n verkko -c conda-forge -c bioconda -c defaults verkko
So this is resolved? I did have to bump the python version in the v2.2 release due to some new features verkko is using. None of the other versions shouldn't have changed though there were a couple of more dependencies added (pysam and htslib: https://github.com/bioconda/bioconda-recipes/pull/50475/files#diff-f4b4488ab37a20751b1d58e903e1d536e7c765df46b619aecd87527cf5791a5f) but I wouldn't have expected that to break things.
Sorry. Yes - I should have closed this. It has installed, and I can def say I get the verkko help message. I am waiting for it to run on a SLURM system now.
Ultimately... what I think happened is this:
I will close it by tomorrow. I will keep it open just until it actually runs to make sure.
Ok - seems to be running on the grid. (Thanks for checking in.)
Hi,
Thanks for the tools and for your time, as usual.
I have been trying to install verkko via conda, using the recommended command:
or its mamba variant:
Both seemed to hang forever.
So I tried the simpler command (https://anaconda.org/bioconda/verkko) and its mamba variant:
or
Conda output was:
Mamba had similar output:
Some info about the OS:
I also tried on two other computers.
A mac desktop:
And on another remote linux machine where it is still hanging after 5-10 minutes.
Well, that is the report. Hopefully there is hope for a poor schlub like me.
Maybe it is just a simple fix of requirements to avoid conflicts...?
Thanks again.
Best,
John