On 17-04-2020 11:47, Ole Holm Nielsen wrote:
On 17-04-2020 10:38, Christian Anthon wrote:
It would be neat to have these build requirements / install
requirements built into the spec file.
I agree with you, and it seems that the SchedMD pages no longer list the
build prerequisites (I think there was some information in the past).
Try googling for "slurm build prerequisites" and see which pages this
gives you :-)
If you read the page https://slurm.schedmd.com/quickstart_admin.html
carefully, please note the section starting with:
Optional Slurm plugins will be built automatically when the configure script detects that the required build requirements are present. Build dependencies for various plugins and commands are denoted below:
A list of optional software is given, but not in a format that is
immediately applicable to any particular Linux distribution. For CentOS
you should consult
https://wiki.fysik.dtu.dk/niflheim/Slurm_installation#build-slurm-rpms
The Slurm build system searches for installed software and omits Slurm
components where it didn't find the prerequisites installed on the system.
To submit a bug report against the slurm.spec file, you would need to
have a support contract with SchedMD. We get a lot of benefit from
having such a support contract ;-)
A bug report for slurm.spec has been submitted at
https://bugs.schedmd.com/show_bug.cgi?id=8882
/Ole