Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package mumps for openSUSE:Factory checked 
in at 2022-09-11 21:57:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mumps (Old)
 and      /work/SRC/openSUSE:Factory/.mumps.new.2083 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mumps"

Sun Sep 11 21:57:19 2022 rev:16 rq:1002510 version:5.3.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/mumps/mumps.changes      2021-04-01 
14:18:19.876075255 +0200
+++ /work/SRC/openSUSE:Factory/.mumps.new.2083/mumps.changes    2022-09-11 
21:57:20.589627043 +0200
@@ -1,0 +2,11 @@
+Tue Sep  6 17:23:51 UTC 2022 - Stefan Br??ns <stefan.bru...@rwth-aachen.de>
+
+- Add missing conflicts to old library package.
+- Cleanup obsolete parts from spec file.
+
+-------------------------------------------------------------------
+Sat Sep  3 22:07:56 UTC 2022 - Stefan Br??ns <stefan.bru...@rwth-aachen.de>
+
+- Correct name of library packages to match SONAME.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ mumps.spec ++++++
--- /var/tmp/diff_new_pack.o5GQiF/_old  2022-09-11 21:57:21.225628832 +0200
+++ /var/tmp/diff_new_pack.o5GQiF/_new  2022-09-11 21:57:21.229628843 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package mumps
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
 
 %define pname mumps
 %define ver 5.3.5
-%define so_ver 5
+%define so_ver 5_3_5
 %define openblas_vers 0.3.6
 %global _lto_cflags %{_lto_cflags} -ffat-lto-objects
 
@@ -421,11 +421,6 @@
 
 %{?mpi_family:%{bcond_without mpi}}%{!?mpi_family:%{bcond_with mpi}}
 
-# openmpi 1 was called just "openmpi" in Leap 15.x/SLE15
-%if 0%{?suse_version} >= 1550 || "%{mpi_family}" != "openmpi" || "%{mpi_ver}" 
!= "1"
-%define mpi_ext %{?mpi_ver}
-%endif
-
 %if %{with scotch}
  %if %{with mpi}
   %define scotch ptscotch
@@ -442,8 +437,8 @@
 %define my_incdir %_includedir
 %define my_datadir %_datadir
 %else
-%define my_suffix  -%{mpi_family}%{?mpi_ext}
-%define my_prefix %{_libdir}/mpi/gcc/%{mpi_family}%{?mpi_ext}
+%define my_suffix  -%{mpi_family}%{?mpi_ver}
+%define my_prefix %{_libdir}/mpi/gcc/%{mpi_family}%{?mpi_ver}
 %define my_bindir %{my_prefix}/bin
 %define my_libdir %{my_prefix}/%{_lib}/
 %define my_incdir %{my_prefix}/include/
@@ -476,11 +471,11 @@
 Source1:        Makefile.inc
 %if %{without hpc}
 BuildRequires:  gcc-fortran
-%{?with_scotch:BuildRequires:  
%{scotch}%{?with_mpi:-%{mpi_family}%{?mpi_ext}}-devel}
+%{?with_scotch:BuildRequires:  
%{scotch}%{?with_mpi:-%{mpi_family}%{?mpi_ver}}-devel}
  %if %{with mpi}
-BuildRequires:  %{mpi_family}%{?mpi_ext}-devel
-BuildRequires:  libblacs2-%{mpi_family}%{?mpi_ext}-devel
-BuildRequires:  scalapack-%{mpi_family}%{?mpi_ext}-devel
+BuildRequires:  %{mpi_family}%{?mpi_ver}-devel
+BuildRequires:  libblacs2-%{mpi_family}%{?mpi_ver}-devel
+BuildRequires:  scalapack-%{mpi_family}%{?mpi_ver}-devel
  %endif # mpi
 BuildRequires:  blas-devel
 BuildRequires:  lapack-devel
@@ -506,12 +501,15 @@
 %{?with_mpi:Recommends:       %{libname}-compat = %{version}}
 # Explicitly include this library here:
 # the solver doesn't have enough information to pick the correct MPI flavor
-%{?with_mpi:Requires:         libblacs2-%{mpi_family}%{?mpi_ext}}
+%{?with_mpi:Requires:         libblacs2-%{mpi_family}%{?mpi_ver}}
  %else
 %{requires_eq libscalapack2-%{compiler_family}-%{mpi_family}%{?mpi_ver}-hpc}
 %hpc_requires
 Requires:       lua-lmod >= 7.6.1
  %endif
+%if %{without hpc}
+Conflicts:      lib%{pname}%{?scotch:-%{scotch}}5%{?my_suffix} >= 5.3.5 
+%endif
 
 %description -n %{libname}
 MUMPS implements a direct solver for large sparse linear systems, with a
@@ -522,7 +520,7 @@
 %if %{!with mpi}
 This package contains the sequential library%{?scotch: with Scotch support 
enabled}.
 %else
-This package contains the parallel library%{?with_mpi: with 
%{mpi_family}%{?mpi_ver}}%{?scotch: with Scotch support enabled}.
+This package contains the parallel library with %{mpi_family}%{?mpi_ver} and 
%{?scotch: with Scotch support enabled}.
 %endif
 
 %package -n %{libname}-compat
@@ -560,7 +558,7 @@
 %if %{!with mpi}
 This package contains the sequential library%{?scotch: with Scotch support 
enabled}.
 %else
-This package contains the parallel library%{?with_mpi: with 
%{mpi_family}%{?mpi_ver}}%{?scotch: with Scotch support enabled}.
+This package contains the parallel library with %{mpi_family}%{?mpi_ver} and 
%{?scotch: with Scotch support enabled}.
 %endif
 
 %package devel
@@ -572,14 +570,11 @@
 Requires:       mumps-devel = %{version}
  %endif
  %if %{with mpi}
-Requires:       %{mpi_family}%{?mpi_ext}-devel
-Requires:       scalapack-%{mpi_family}%{?mpi_ext}-devel
+Requires:       %{mpi_family}%{?mpi_ver}-devel
+Requires:       scalapack-%{mpi_family}%{?mpi_ver}-devel
   %if %{with scotch}
 Requires:       mumps-scotch-devel = %{version}
-Requires:       ptscotch-%{mpi_family}%{?mpi_ext}-devel
-  %endif
-  %if "%{mpi_family}%{?mpi_ext}" == "openmpi1"
-Provides:       %{pname}%{?scotch:-%{scotch}}-openmpi-devel
+Requires:       ptscotch-%{mpi_family}%{?mpi_ver}-devel
   %endif
  %else # mpi
 Requires:       blas-devel

++++++ _multibuild ++++++
--- /var/tmp/diff_new_pack.o5GQiF/_old  2022-09-11 21:57:21.277628979 +0200
+++ /var/tmp/diff_new_pack.o5GQiF/_new  2022-09-11 21:57:21.281628989 +0200
@@ -8,6 +8,8 @@
   <package>scotch-serial</package>
   <package>scotch-openmpi1</package>
   <package>scotch-openmpi2</package>
+  <package>scotch-openmpi3</package>
+  <package>scotch-openmpi4</package>
   <package>gnu-openmpi-hpc</package>
   <package>gnu-openmpi2-hpc</package>
   <package>gnu-openmpi3-hpc</package>

Reply via email to