"Solving environment: failed" error

Hi, I am installing QIIME 2 and at the step of creating the QIIME environment I get:

(base) wirelessprv-10-193-20-174:Downloads adinsmoor$ conda env create -n qiime2-2019.4 --file qiime2-2019.4-py36-osx-conda.yml
Collecting package metadata: done
Solving environment: failed

ResolvePackageNotFound:

  • r-pillar=1.3.1

I have put my condo info below: (base) wirelessprv-10-193-20-174:Downloads adinsmoor$ conda info

 active environment : base
active env location : /Users/adinsmoor/miniconda2
        shell level : 2
   user config file : /Users/adinsmoor/.condarc

populated config files :
conda version : 4.6.14
conda-build version : not installed
python version : 2.7.16.final.0
base environment : /Users/adinsmoor/miniconda2 (writable)
channel URLs : https://repo.anaconda.com/pkgs/main/osx-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/free/osx-64
https://repo.anaconda.com/pkgs/free/noarch
https://repo.anaconda.com/pkgs/r/osx-64
https://repo.anaconda.com/pkgs/r/noarch
package cache : /Users/adinsmoor/miniconda2/pkgs
/Users/adinsmoor/.conda/pkgs
envs directories : /Users/adinsmoor/miniconda2/envs
/Users/adinsmoor/.conda/envs
platform : osx-64
user-agent : conda/4.6.14 requests/2.21.0 CPython/2.7.16 Darwin/18.5.0 OSX/10.14.4
UID:GID : 501:20
netrc file : None
offline mode : False
(base) wirelessprv-10-193-20-174:Downloads adinsmoor$

Thanks!

Hey there @adinsmoor! Thanks for reporting! Looks like conda-forge moved some of their packages around on anaconda.org, which is why you are seeing this failure. We have updated the environment files. Please delete this one, then re-download and try again. Please keep us posted!

:qiime2:

1 Like

That has worked for me! Thank you! :slight_smile:

1 Like

@thermokarst I am still experiencing this issue when getting the environment files from:
https://data.qiime2.org/distro/core/qiime2-2019.4-py36-osx-conda.yml
If I visit the page it still has r-pillar=1.3.1 as the requirement

Good! It should be there! The way we fixed the env files wasn't by removing or updating that package version, but rather by adding a new channel: conda-forge/label/gcc7. If you want to open your downloaded env file, you should see that around 6 lines down from the top of the document. If you don't, then you have the wrong env file. Want to double check for me? Thanks!

Ah got it! Thanks for the info

I think my issue was that I was puling from
qiime2-latest-py36-osx-conda.yml instead of qiime2-2019.4-py36-osx-conda.yml.
the latest version, which I presume is being stage for release later this year, does not have the conda-forge/label/gcc7 line, but 2019.4 does.

Thanks!

1 Like