[slurm-users] SLES 15 rpmbuild from 20.02.5 tarball wants munge-libs: system munge RPMs don't provide it
Kevin Buckley
Kevin.Buckley at pawsey.org.au
Fri Oct 16 03:50:33 UTC 2020
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
More information about the slurm-users
mailing list