CIL icon indicating copy to clipboard operation
CIL copied to clipboard

docker build fail

Open casperdcl opened this issue 7 months ago • 3 comments

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 h5py version (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:

casperdcl avatar May 15 '25 14:05 casperdcl

Seems to be passing this morning (although slowly) https://github.com/TomographicImaging/CIL/actions/runs/15047473746/job/42345710795?pr=2158

MargaretDuff avatar May 16 '25 09:05 MargaretDuff

I suspect someone quietly fixed some conda dependency somewhere. Can't find any info online.

slowly

because I cleared caches.

casperdcl avatar May 16 '25 13:05 casperdcl

actually I think the failing jobs use ubuntu22/20250511.1 but the passing ones use ubuntu22/20250427.1!

casperdcl avatar May 16 '25 13:05 casperdcl