CIL
CIL copied to clipboard
docker build fail
Docker builds are suddenly failing with:
File "/opt/conda/lib/python3.11/site-packages/cil/io/utilities.py", line 21, in <module>
import h5py
File "/opt/conda/lib/python3.11/site-packages/h5py/__init__.py", line 25, in <module>
from . import _errors
ImportError: libnl-3.so.200: cannot open shared object file: No such file or directory
Which is odd because
- the installed conda
h5pyversion (3.13.0) hasn't changed recently, and - the base image hasn't changed either (
jupyter/tensorflow-notebook:ubuntu-22.04)
Afaik the only changes are:
- conda
pillow11.1.0 -> 11.2.1humanize4.12.2 -> 4.12.3
docker/build-push-action6.16.0 -> 6.17.0docker26.1.3 -> 28.0.4docker-buildx2.27.1 -> 2.35.1
Seems to be passing this morning (although slowly) https://github.com/TomographicImaging/CIL/actions/runs/15047473746/job/42345710795?pr=2158
I suspect someone quietly fixed some conda dependency somewhere. Can't find any info online.
slowly
because I cleared caches.
actually I think the failing jobs use ubuntu22/20250511.1 but the passing ones use ubuntu22/20250427.1!