diff --git a/glicid/packages/mpi.scm b/glicid/packages/mpi.scm index 1064030..9d6141e 100644 --- a/glicid/packages/mpi.scm +++ b/glicid/packages/mpi.scm @@ -50,10 +50,10 @@ (define-public openmpi-glicid-pmixv4 - (package/inherit openmpi-4-latest + (package/inherit openmpi-glicid (name "openmpi-glicid-pmixv4") (arguments (substitute-keyword-arguments (package-arguments - openmpi-4-latest) + openmpi-glicid) ((#:configure-flags flags) #~(append #$flags (list ;original flags has --with-pmix=internal, we should remove it but last --with-pmix is the one taken into account. @@ -63,10 +63,10 @@ (string-append "--with-prrte=" #$(this-package-input "prrte"))) ;#$flags )))) - (inputs (modify-inputs (package-inputs openmpi-4-latest) + (inputs (modify-inputs (package-inputs openmpi-glicid) (append openpmix) ; because we use pmix4 now, openpmi-4 defaults to internal pmix3 (append prrte) ;idem - (replace "slurm" slurm-glicid))) + )) ))