Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package slurm for openSUSE:Factory checked 
in at 2023-11-06 21:14:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/slurm (Old)
 and      /work/SRC/openSUSE:Factory/.slurm.new.17445 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "slurm"

Mon Nov  6 21:14:38 2023 rev:99 rq:1123596 version:23.02.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/slurm/slurm.changes      2023-11-01 
22:10:44.457357707 +0100
+++ /work/SRC/openSUSE:Factory/.slurm.new.17445/slurm.changes   2023-11-06 
21:14:52.208571720 +0100
@@ -1,0 +2,7 @@
+Mon Nov  6 07:38:00 UTC 2023 - Egbert Eich <[email protected]>
+
+- Add missing dependencies to slurm-config to plugins package.
+  These should help to tie down the slurm version and help to avoid
+  a package mix (bsc#1216869).
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ slurm.spec ++++++
--- /var/tmp/diff_new_pack.VsFb7p/_old  2023-11-06 21:14:52.964599549 +0100
+++ /var/tmp/diff_new_pack.VsFb7p/_new  2023-11-06 21:14:52.964599549 +0100
@@ -60,6 +60,14 @@
 %define base_ver 2302
 %endif
 
+%define ver_m %{lua:x=string.gsub(rpm.expand("%ver"),"%.[^%.]*$","");print(x)}
+# Keep format_spec_file from botching the define below:
+%if  1 == 1
+%define base_conflicts() %{?nil: #
+Conflicts:      %{*} < %{ver_m}.0
+Conflicts:      %{*} >= %{ver_m}.99 }
+%endif
+
 %if 0%{?base_ver} > 0 && 0%{?base_ver} < 
%{lua:x=string.gsub(rpm.expand("%_ver"),"_","");print(x)}
 %define upgrade 1
 %endif
@@ -224,6 +232,7 @@
 Group:          Documentation/HTML
 BuildArch:      noarch
 %{upgrade_dep %{pname}-doc}
+%{base_conflicts %{pname}-config}
 
 %package webdoc
 Summary:        Set up SLURM Documentation Server
@@ -330,6 +339,7 @@
 %package sview
 Summary:        SLURM graphical interface
 Group:          Productivity/Clustering/Computing
+Requires:       %{name}-plugins = %version
 %{upgrade_dep %{pname}-sview}
 
 %description sview
@@ -374,6 +384,9 @@
 Requires:       libpmix%{pmix_so}
 Requires:       pmix
 %endif
+Requires:       %{name}-config = %{version}
+# This may be removed once older versions have all been fixed.
+%{base_conflicts %{pname}-sview}
 
 %description plugins
 This package contains the SLURM plugins (loadable shared objects)
@@ -397,6 +410,7 @@
 Requires:       perl-%{name} = %{version}
 Requires:       perl-Switch
 Provides:       torque-client
+Requires:       %{name}-plugins = %{version}
 %{upgrade_dep %{pname}-torque}
 
 %description torque
@@ -519,6 +533,7 @@
 Group:          Documentation/Man
 BuildArch:      noarch
 %{upgrade_dep %{pname}-config-man}
+%{base_conflicts %{pname}-config}
 
 %description config-man
 Man pages for the SLURM cluster managment software config files.

Reply via email to