Closed grondo closed 2 years ago
Yeah, I can reproduce this.
Pinning down ompi to v5.0.0rc1
or v5.0.0rc2
doesn't fix it.
Upgrading both openpmix and ompi to the latest tags (v4.1.1rc6
and v5.0.0rc2
) doesn't seem to help either.
Possibly the problem is building ompi --with-pmix=external
which circumvents its use of openpmix via submodule. I'll try that next.
It looks like the problem is that there are now openmpi v4 (and companion pmix) packages in the flux-core focal image that interfere with the ompi v5 build. I guess this is due to flux-framework/flux-core@856ac8e6e107db97e2a788c97e87b849529f83a9
This is likely due to some upstream changes in dependencies, but I haven't looked any further than pasting errors here:
The default (focal) docker image fails to build due to ompi:
BTW, the following change to the Dockerfile is required to even get this far: