continuation of #109595
pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.
python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
Fix fallout from https://github.com/NixOS/nixpkgs/pull/90041
and 5d8f61f3bfb8f93751c1e455f51393f10d507e0f, which fixes
the crash of slurmd but "sbatch --get-user-env" did not work
properly.
* Fix path in module for slurm to find plugstack.conf
* Fix configure flags so that slurm can be compiled
without internal X11 support (required for spank-x11).
This reverts commit 41af38f3728bd64b80721c44ed1fb019978cbc1b, reversing
changes made to f0fec244ca380b9d3e617ee7b419c59758c8b0f1.
Let's delay this. We have some serious regressions.
* slurm: 17.11.5 -> 17.11.7, pyslurm: 20180427 -> 20180604
This commit also swaps to use the official repository's github release tags
instead of their download site, which only keeps the most recent version with no
historical archives.
* Document why we don't run tests
* Remove dead testing code
* add freeipmi to get power meter readings
* readline support for scontrol
* libssh2 support for X11 supporta
* Add note to enableSrunX11 in module
* fix hwloc support (was detected by configure)
Semi-automatic update generated by https://github.com/ryantm/nix-update tools.
This update was made based on information from https://repology.org/metapackage/slurm/versions.
These checks were done:
- built on NixOS
- ran `/nix/store/kpn869z54bm58ib47qmv74lv01dfyp4f-slurm-17.11.5/bin/sattach -h` got 0 exit code
- ran `/nix/store/kpn869z54bm58ib47qmv74lv01dfyp4f-slurm-17.11.5/bin/sattach --help` got 0 exit code
- ran `/nix/store/kpn869z54bm58ib47qmv74lv01dfyp4f-slurm-17.11.5/bin/sattach -V` and found version 17.11.5
- ran `/nix/store/kpn869z54bm58ib47qmv74lv01dfyp4f-slurm-17.11.5/bin/sattach --version` and found version 17.11.5
- ran `/nix/store/kpn869z54bm58ib47qmv74lv01dfyp4f-slurm-17.11.5/bin/slurmd -h` got 0 exit code
- ran `/nix/store/kpn869z54bm58ib47qmv74lv01dfyp4f-slurm-17.11.5/bin/slurmd -V` and found version 17.11.5
- found 17.11.5 with grep in /nix/store/kpn869z54bm58ib47qmv74lv01dfyp4f-slurm-17.11.5
- directory tree listing: https://gist.github.com/a4fb120a8f87f92e70daccf30910015b
Semi-automatic update. These checks were performed:
- built on NixOS
- ran `/nix/store/lp32291f98zl5fzhbzvd4icjl2s6mdad-slurm-17.11.3/bin/sattach -h` got 0 exit code
- ran `/nix/store/lp32291f98zl5fzhbzvd4icjl2s6mdad-slurm-17.11.3/bin/sattach --help` got 0 exit code
- ran `/nix/store/lp32291f98zl5fzhbzvd4icjl2s6mdad-slurm-17.11.3/bin/sattach -V` and found version 17.11.3
- ran `/nix/store/lp32291f98zl5fzhbzvd4icjl2s6mdad-slurm-17.11.3/bin/sattach --version` and found version 17.11.3
- ran `/nix/store/lp32291f98zl5fzhbzvd4icjl2s6mdad-slurm-17.11.3/bin/slurmd -h` got 0 exit code
- ran `/nix/store/lp32291f98zl5fzhbzvd4icjl2s6mdad-slurm-17.11.3/bin/slurmd -V` and found version 17.11.3
- found 17.11.3 with grep in /nix/store/lp32291f98zl5fzhbzvd4icjl2s6mdad-slurm-17.11.3
- found 17.11.3 in filename of file in /nix/store/lp32291f98zl5fzhbzvd4icjl2s6mdad-slurm-17.11.3
cc "@jagajaga"