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.
