On some configurations, the container backend (apptainer/singularity) refuses to run with the following error:
FATAL: container creation failed:
mount /usr/lib/openmpi/libompi_dbg_msgq.so->/usr/lib/openmpi/libompi_dbg_msgq.so error:
while mounting /usr/lib/openmpi/libompi_dbg_msgq.so:
destination /usr/lib/openmpi/libompi_dbg_msgq.so doesn't exist in container
This is due to a file binding order/duplicate. In the above example, both /usr and /usr/lib/openmpi/libompi_dbg_msgq.so are bound to the container, and the backend mixes things up as one overwrites the other.
On some configurations, the container backend (
apptainer/singularity
) refuses to run with the following error:This is due to a file binding order/duplicate. In the above example, both
/usr
and/usr/lib/openmpi/libompi_dbg_msgq.so
are bound to the container, and the backend mixes things up as one overwrites the other.