-
Notifications
You must be signed in to change notification settings - Fork 0
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
Unable to Install bactabolize==1.0.2 Due to Missing blast 2.12.0 Dependency #24
Comments
That is strange as Blast 2.12.0 is part of the conda recipe. # Create and activate environment via mamba
mamba create -n bactabolize -y -c scwatts -c bioconda -c conda-forge 'bactabolize==1.0.2'
conda activate bactabolize
# Test installation
bactabolize -h
If this isn't working for you, maybe try to conda install blast prior. mamba create -n bactabolize -y
mamba install -n bactabolize -y -c bioconda blast=2.12.0
mamba install -n bactabolize -y -c scwatts -c bioconda -c conda-forge 'bactabolize==1.0.2' Let us know if this fixes the issue. |
i think the issue is related to the missing arm64 support of bioconda! |
@jotech that's probably it i suppose? @bananabenana here is the output I get when I try your suggestion:
Any chance for a workaround? Maybe through a local install of blast? |
You can just clone the repo as per our wiki, then install dependancies without conda: https://github.com/kelwyres/Bactabolize/wiki/2.-Installation#direct-install So local versions of required dependancies, making sure they're available on your path. Alternatively, other versions of blast will probably be okay too. I can try to nail down some compatible blast versions next week. If you don't want to wait that long, try conda installing alternative blast versions (newer). |
Thanks for the suggestion, cloning worked! |
While trying to create a new environment and install bactabolize==1.0.2 using Mamba, I encountered an issue stating that the package could not be installed due to a missing blast 2.12.0 dependency.
I'm running:
And I get:
conda-forge/osx-arm64 Using cache
conda-forge/noarch Using cache
pkgs/main/osx-arm64 No change
bioconda/noarch No change
bioconda/osx-arm64 No change
pkgs/r/noarch No change
pkgs/main/noarch No change
pkgs/r/osx-arm64 No change
scwatts/osx-arm64 No change
scwatts/noarch No change
Could not solve for environment specs
The following package could not be installed
└─ bactabolize 1.0.2 is not installable because it requires
└─ blast 2.12.0 , which does not exist (perhaps a missing channel).
(base) user@M4819 Bactabolize %
Any help would be appreciated. I'm running on mac M1.
The text was updated successfully, but these errors were encountered: