I have a testing VM, with SLES 15 SP1 deployed, that has these Munge RPMs installed
libmunge2-0.5.13-4.3.1.x86_64 munge-0.5.13-4.3.1.x86_64 munge-devel-0.5.13-4.3.1.x86_64 however, an attempt to do a direct rpmbuild from the Slurm 20.02.5 tarball fails as follows: # rpmbuild -ta slurm-20.02.5.tar.bz2 warning: Macro expanded in comment on line 22: %_prefix path install path for commands, libraries, etc. warning: Macro expanded in comment on line 170: %define _unpackaged_files_terminate_build 0 error: Failed build dependencies: munge-libs is needed by slurm-20.02.5-1.x86_64 # so it looks as though SLES 15 doesn't have a system munge that provides "munge-libs" I can see that the Slurm RPMs on the SLES "Packages" DVD media are only for the 18.08.8 series, and that the slurm-munge RPM there only reports as requiring munge and not munge-libs I did try building from the Slurm 18.08.8 tarball too but saw the same problem. I could have sworn that I'd built Slurm from the tarballs on some SLES 12 SP3 VMs too. Anyone else built Slurm from the tarballs on SLES 15 SP1 ? Maybe the SLES 15 SRPM will shed some light althought it seems odd that the SPEC file inside the Slurm tarball can't recognise that's on a SLES 15 OS. Kevin Buckley -- Supercomputing Systems Administrator Pawsey Supercomputing Centre