ANTsX / ANTsPy

A fast medical imaging analysis library in Python with algorithms for registration, segmentation, and more.
https://antspyx.readthedocs.io
Apache License 2.0
586 stars 161 forks source link

COMP: Docker build suddenly stopped working, needs classic solver #673

Closed cookpa closed 3 weeks ago

cookpa commented 3 weeks ago

Something under the hood is causing the mamba solver to fail, reproduced on my Ubuntu machine as well as on the GHA runner. Using the classic solver appears to fix it

gdevenyi commented 3 weeks ago

This doesn't look the "best practice" for setting up a config:

conda config --add channels defaults
conda config --add channels conda-forge
conda config --set channel_priority strict
gdevenyi commented 3 weeks ago

Personally, I've had very good results switching to the micromamba docker and building up an environment using it: https://micromamba-docker.readthedocs.io/

coveralls commented 3 weeks ago

Coverage Status

coverage: 84.688%. remained the same when pulling 839496b1e38380bbfcdd26bf658eac48e7b8d588 on conda_classic_solver into c4f0e324b7475167242e45ae1b8aed892efbf289 on master.

cookpa commented 3 weeks ago

Merging for now because it's working again, a rewrite for micromamba would be a good idea later