Install this package:
emerge -a virtual/mpi
If the package is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask virtual/mpi
Or alternatively:
emerge --autounmask-write -a virtual/mpi
This virtual package provides the following dependencies:
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 2.0-r8 | 8 | ~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86 | 0 |
<pkgmetadata> <maintainer type="project"> <email>cluster@gentoo.org</email> <name>Gentoo Cluster Project</name> </maintainer> <stabilize-allarches></stabilize-allarches> <use> <flag name="romio">Enable romio, a high-performance portable MPI-IO</flag> <flag name="nullmpi">Allow <pkg>sys-cluster/nullmpi</pkg> a minimal incomplete MPI implementation as a provider</flag> </use> </pkgmetadata>
Manage flags for this package:
euse -i <flag> -p virtual/mpi |
euse -E <flag> -p virtual/mpi |
euse -D <flag> -p virtual/mpi
| Flag | Description | 2.0-r8 |
|---|---|---|
| cxx | Build support for C++ (bindings, extra libraries, code generation, ...) | ✓ |
| fortran | Add support for fortran | ✓ |
| nullmpi | Allow <pkg>sys-cluster/nullmpi</pkg> a minimal incomplete MPI implementation as a provider | ✓ |
| romio | Enable romio, a high-performance portable MPI-IO | ✓ |
| threads | Add threads support for various packages. Usually pthreads | ✓ |