diff --git a/mpcdf_common.py b/mpcdf_common.py index 9632887b1f115d9f12f5fedd3fff60aa6999e2c8..12f77341dde240837026002201b8b19bbf134d16 100644 --- a/mpcdf_common.py +++ b/mpcdf_common.py @@ -817,7 +817,8 @@ Macros: dependencies = openmpi_flavor_dependencies(of, distribution) + dependencies repo(mpi + "_" + compiler + "_" + of, dependencies, mpi=True, mpi_repository=mpi, mpi_module=mpi_module(mpi), - openmpi_flavor=openmpi_flavor_kind(of)) + openmpi_flavor=openmpi_flavor_kind(of), + openmpi_flavor_full=of) for cuda in cudas: for compiler in filter(partial(valid_cuda, cuda), compilers): @@ -843,6 +844,7 @@ Macros: dependencies, cuda_aware_mpi=True, openmpi_flavor=openmpi_flavor_kind(of), + openmpi_flavor_full=of, additional_tags=("Prefer: mpcdf_" + cuda,)) if old_repos: