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


Reply via email to