nipreps / dmriprep

dMRIPrep is a robust and easy-to-use pipeline for preprocessing of diverse dMRI data. The transparent workflow dispenses of manual intervention, thereby ensuring the reproducibility of the results.
https://www.nipreps.org/dmriprep
Apache License 2.0
64 stars 24 forks source link

Dockerfile - build issues with miniconda #66

Closed oesteban closed 4 years ago

oesteban commented 4 years ago

Looks like filesystem synchronization issues are creeping up with miniconda:

Traceback (most recent call last):
  File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'matplotlib'
The command '/bin/sh -c python -c "from matplotlib import font_manager" &&     sed -i 's/\(backend *: \).*$/\1Agg/g' $( python -c "import matplotlib; print(matplotlib.matplotlib_fname())" )' returned a non-zero code: 1

(https://app.circleci.com/jobs/github/nipreps/dmriprep/403)

In reply to https://github.com/nipreps/dmriprep/pull/54#issuecomment-575473487

oesteban commented 4 years ago

I have retriggered the failing job (https://app.circleci.com/pipelines/github/nipreps/dmriprep/90/workflows/55d05908-5f50-4ae3-86a1-bd80973d165f/jobs/965). I believe this was a momentary problem with network access of the docker engine (which could not communicate with the daemon or similar).

I'll reopen if the error is not fixed in the re-build, but this does seem like an one-off situation for which we don't need to take any action.