Closed ropolomx closed 5 years ago
Hi @ropolomx - I ran into this issue as well. Torsten opened an issue here. I fixed this temporarily by reverting back to the Mash 2.0, for instance in conda with force uninstall (to prevent removing Shovill dependency) and reinstall with correct version:
conda remove -n your_env mash
conda install -c conda-forge -c bioconda mash=2.0
This was fixed in shovill here: https://github.com/tseemann/shovill/commit/3fe8e193a8c1f1bf9a1cfc1a79c86b1bda5969e1
I tagged the 1.0.4 release: https://github.com/tseemann/shovill/archive/v1.0.4.tar.gz
The brew package is up to date, but someone will need to update the conda one.
Thank you @esteinig for the conda solution!
Thanks @esteinig and @tseemann for your comments! I installed the 1.0.4 release of shovill
for the moment. That worked, and that is what I am using to run nullarbor
. Unfortunately, downgrading to Mash 2.0 within the conda environment didn't work since nullarbor
needs Mash 2.1 and stopped the dependency check after it found Mash 2.0. Thanks again for your suggestions!
Ah, apologies @ropolomx tested it on Shovill directly not Nullarbor :) Glad to see the fix @tseemann, fast as always!
Shovill is now updated also in bioconda.
Thanks @esteinig for the conda solution! It did work for the environment where I was working with shovill
and not nullarbor
. Thanks @druvus for letting us know! Very much appreciated!!
Hi Torsten, Thanks for the amazing work with
nullarbor
! I am very excited to work with it. I am trying to runnullarbor
usingshovill
as the assembler. However, I find that there is an error that I suspect is connected to usingmash
2.1. When I try usingshovill
in a differentconda
environment that hasmash
2.0,shovill
runs successfully However, sincenullarbor
needsmash
version 2.1, I can't use version 2.0.The error message is below. I can show you the complete log if necessary.