Hello community, here is the log from the commit of package slurm for openSUSE:Factory checked in at 2018-09-24 13:13:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/slurm (Old) and /work/SRC/openSUSE:Factory/.slurm.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "slurm" Mon Sep 24 13:13:28 2018 rev:18 rq:637167 version:17.11.9 Changes: -------- --- /work/SRC/openSUSE:Factory/slurm/slurm.changes 2018-08-24 17:11:08.774573657 +0200 +++ /work/SRC/openSUSE:Factory/.slurm.new/slurm.changes 2018-09-24 13:13:29.965681966 +0200 @@ -1,0 +2,7 @@ +Sat Sep 22 06:09:18 UTC 2018 - e...@suse.com + +- Fix Requires(pre) and Requires(post) for slurm-config and slurm-node. + This fixes issues with failing slurm user creation when installed + during initial system installation (bsc#1109373). + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ slurm.spec ++++++ --- /var/tmp/diff_new_pack.QE15oY/_old 2018-09-24 13:13:30.705680678 +0200 +++ /var/tmp/diff_new_pack.QE15oY/_new 2018-09-24 13:13:30.709680671 +0200 @@ -77,11 +77,6 @@ Requires: slurm-config = %{version} Requires: slurm-node = %{version} -%if 0%{?suse_version} <= 1140 -Requires(pre): pwdutils -%else -Requires(pre): shadow -%endif BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: gtk2-devel @@ -111,7 +106,7 @@ %{?systemd_requires} BuildRequires: systemd %else -PreReq: %insserv_prereq %fillup_prereq +Requires(post): %insserv_prereq %fillup_prereq %endif BuildRoot: %{_tmppath}/%{name}-%{version}-build Obsoletes: slurm-sched-wiki < %{version} @@ -213,7 +208,7 @@ %if 0%{?with_systemd} %{?systemd_requires} %else -PreReq: %insserv_prereq %fillup_prereq +Requires(post): %insserv_prereq %fillup_prereq %endif Obsoletes: slurm-sched-wiki < %{version} Obsoletes: slurmdb-direct < %{version} @@ -306,6 +301,11 @@ Requires: slurm-config = %{version} Requires: slurm-plugins = %{version} Recommends: %{name}-munge +%if 0%{?with_systemd} +%{?systemd_requires} +%else +Requires(post): %insserv_prereq %fillup_prereq +%endif %description node This package contains just the minmal code to run a compute node. @@ -313,6 +313,14 @@ %package config Summary: Config files and directories for slurm services Group: Productivity/Clustering/Computing +%if 0%{?suse_version} <= 1140 +Requires(pre): pwdutils +%else +Requires(pre): shadow +%endif +%if 0%{?with_systemd} +%{?systemd_requires} +%endif %description config This package contains the slurm config files necessary direcories