Hi all –
I updated conda (incidentally because I was trying to figure out why travis tests for a plugin Im working on were failing…) and tried to install the qiime2-dev enviroment (basically v2020.06).
conda update conda wget -q https://raw.githubusercontent.com/qiime2/environment-files/master/latest/staging/qiime2-latest-py36-osx-conda.yml conda env create -q -n test-env --file qiime2-latest-py36-osx-conda.yml
Which lead to a lovely error:
ImportError: dlopen(/Users/jusdeb/miniconda3/lib/python3.7/lib-dynload/_ctypes.cpython-37m-darwin.so, 2): Library not loaded: @rpath/libffi.6.dylib Referenced from: /Users/jusdeb/miniconda3/lib/python3.7/lib-dynload/_ctypes.cpython-37m-darwin.so Reason: image not found
There’s a similar github issue in the repo:
I haven’t been able to get the upgrade to work locally… but as we’re releasing 2020.6 very soon, its possibly good to be aware that (a) this may be a problem and (b) how to (possibly) troubleshoot it. I’m trying to figure out how to downgrade my conda, but at this point, people may want to be cautious about upgrades and we may want to be cautious about recommending upgrades for people in weird “No you can update your OS” limbo.