https://github.com/open-mpi/ompi/pull/12449 has just been merged, meaning that the PRRTE git submodule on Open MPI's main branch now points to the Open MPI fork of PRRTE, not the upstream/community PRRTE. You will either need to get a new github clone to pick up the new submodule change, or you will need to run the following after updating to the latest tip of main:
git submodule sync git submodule update --recursive Note that you may periodically need to run these commands when switching back and forth between the main and v5.0.x branches (because the v5.0.x branch PRRTE git submodule still points to the upstream/community PRTE). Per discussion at the face-to-face meeting last week, there are no current plans to update the v5.0.x PRRTE git submodule away from the upstream/community PRRTE – the plan is to ride out the rest of v5.0.x with PRRTE as-is. The updated PRRTE submodule on main reflects the intent to change for v6.0.x. Put differently: PRRTE is now a (hidden) implementation detail of mpirun on main. Documentation and other tighter (re)integration will occur on main over time. -- Jeff Squyres