-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
I installed GDAL, i.e. I ran
using JLLPrefixes
prefix = expanduser("~/yggdrasil")
artifact_paths = collect_artifact_paths(["GDAL_jll"])
deploy_artifact_paths(prefix, artifact_paths)
This installed several (at least 3) MPI implementations – MPICH, MPItrampoline, and OpenMPI. They were all installed on top of each other with warnings (e.g.
┌ Warning: File mpi.h from /home/eschnetter/.julia/artifacts/6f1138d9f7bcc8575ac98bb3ccbc47505c718c80/include already exists in /home/eschnetter/yggdrasil
└ @ JLLPrefixes ~/.julia/packages/JLLPrefixes/oA8gv/src/deployment.jl:136
┌ Warning: File mpif.h from /home/eschnetter/.julia/artifacts/6f1138d9f7bcc8575ac98bb3ccbc47505c718c80/include already exists in /home/eschnetter/yggdrasil
└ @ JLLPrefixes ~/.julia/packages/JLLPrefixes/oA8gv/src/deployment.jl:136
┌ Warning: File libmpi.so from /home/eschnetter/.julia/artifacts/6f1138d9f7bcc8575ac98bb3ccbc47505c718c80/lib already exists in /home/eschnetter/yggdrasil
└ @ JLLPrefixes ~/.julia/packages/JLLPrefixes/oA8gv/src/deployment.jl:136
).
Is there a way to choose which MPI implementation is installed? When building a package I would choose e.g. hdf5-mpi+mpich or similar.
Metadata
Metadata
Assignees
Labels
No labels