From e1bd62eb5ce0f2410b2607f157989588791b43e0 Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Mon, 2 Nov 2020 10:30:38 +0100 Subject: gnu: slurm: Reintroduce version 19.05. Partly fixes . * gnu/packages/parallel.scm (slurm-19.05): New variable. --- gnu/packages/parallel.scm | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/gnu/packages/parallel.scm b/gnu/packages/parallel.scm index b600a1e5b2..d65155bbde 100644 --- a/gnu/packages/parallel.scm +++ b/gnu/packages/parallel.scm @@ -9,7 +9,7 @@ ;;; Copyright © 2017, 2018 Rutger Helling ;;; Copyright © 2018, 2019, 2020 Tobias Geerinckx-Rice ;;; Copyright © 2018 Clément Lassieur -;;; Copyright © 2019 Ludovic Courtès +;;; Copyright © 2019, 2020 Ludovic Courtès ;;; Copyright © 2020 Roel Janssen ;;; ;;; This file is part of GNU Guix. @@ -190,6 +190,25 @@ (define-public slurm license:zlib ; src/common/strnatcmp.c license:gpl2+)))) ; the rest, often with OpenSSL exception +;; The SLURM client/daemon protocol and file format changes from time to time +;; in incompatible ways, as noted in +;; . Thus, keep older +;; releases here. See also . + +(define-public slurm-19.05 + (package + (inherit slurm) + (version "19.05.3-2") + (source (origin + (inherit (package-source slurm)) + (method url-fetch) + (uri (string-append + "https://download.schedmd.com/slurm/slurm-" + version ".tar.bz2")) + (sha256 + (base32 + "0qj4blfymrd2ry2qmb58l3jbr4jwygc3adcfw7my27rippcijlyc")))))) + (define-public slurm-drmaa (package (name "slurm-drmaa") -- cgit v1.2.3