Hi, I have a Metaflow+Conda question, asking here ...
# ask-metaflow
b
Hi, I have a Metaflow+Conda question, asking here because you may have come across this too! We noticed that resolving environments for AWS Batch/linux-64 on macOS now throws an error "can't extract ncurses archive on case-insensitive file system". ncurses (dependency of Python) was recently updated to use a
.conda
archive instead of the old
.tar.bz2
. This reproduces the error for me:
CONDA_SUBDIR=linux-64 conda create -n test python
, even with
CONDA_SAFETY_CHECKS=disabled
, maybe the safety checks don't consider
.conda
archives.
CONDA_SAFETY_CHECKS=disabled CONDA_SUBDIR=linux-64 conda create -n test python ncurses=6.3
works, I haven't tried it yet in a
@conda
decorator but I assume it will work there too. Out of curiosity, do you have / would you recommend case-sensitive file systems on Mac or do you use a separate APFS volume for the Conda packages directory as suggested here? https://github.com/conda/conda/issues/6514
1