Open kathlenemagnus opened 1 week ago
So my first problem is that I'm impatient and didn't let the create_conda_env.sh
script run long enough. After letting it run, I do come across a real error:
ValueError: Incompatible component merge:
- 'h2f2b2fd_4'
- 'hfcd56d9_4'
Which seems to be caused by the environment yaml including 2 different versions of boost:
$ egrep h2f2b2fd_4 environment.GvLbsq.yml
- boost-cpp=1.78.0=h2f2b2fd_4
$ egrep hfcd56d9_4 environment.GvLbsq.yml
- boost-cpp=1.85.0=hfcd56d9_4
I've actual seen this same error when building the Sparta Conda env on WSL. I tried directly modifying the environment yaml to remove the duplicate entries for boost (1.85.0), icu (75.1) and libxml2 (2.12.7=heaf3512_4), but I ended up with a MASSIVE error message that listed a bunch of libraries that were incompatible with each other.
So then I tried just removing the version specifiers in these environment yaml for these libraries
dependencies:
- boost-cpp
- icu
- libboost-devel
- libboost-headers
- libboost
- libxml2
And that seems to work! I'm not very familiar with the create_conda_env.sh
script, but I'll take a look and see if I can submit a fix.
I am trying to build the Sparta conda env on my Mac and the command hangs here:
I've tried building the "safe" env but get a long list of missing packages:
I'm using Conda version 23.7.4 and the latest version of the map repo.