Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package hdf5 for openSUSE:Factory checked in 
at 2023-10-29 19:41:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/hdf5 (Old)
 and      /work/SRC/openSUSE:Factory/.hdf5.new.17445 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "hdf5"

Sun Oct 29 19:41:25 2023 rev:83 rq:1120888 version:1.12.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/hdf5/hdf5.changes        2023-03-21 
17:41:41.373876617 +0100
+++ /work/SRC/openSUSE:Factory/.hdf5.new.17445/hdf5.changes     2023-10-29 
19:41:46.791331712 +0100
@@ -1,0 +2,6 @@
+Mon Oct 23 11:45:45 UTC 2023 - Nicolas Morey <[email protected]>
+
+- Drop support for obsolete openmpi[123]
+- Prepare support for openmpi5
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ hdf5.spec ++++++
--- /var/tmp/diff_new_pack.Y5dL1m/_old  2023-10-29 19:41:47.747366492 +0100
+++ /var/tmp/diff_new_pack.Y5dL1m/_new  2023-10-29 19:41:47.747366492 +0100
@@ -50,31 +50,17 @@
 %bcond_with hpc
 %endif
 
-%if "%{flavor}" == "openmpi1"
-%{?DisOMPI1}
-%global mpi_flavor openmpi
-%define mpi_vers 1
-%bcond_with hpc
-%endif
-
-%if "%{flavor}" == "openmpi2"
-%{?DisOMPI2}
-%global mpi_flavor openmpi
-%define mpi_vers 2
-%bcond_with hpc
-%endif
-
-%if "%{flavor}" == "openmpi3"
-%{?DisOMPI3}
+%if "%{flavor}" == "openmpi4"
+%{?DisOMPI4}
 %global mpi_flavor openmpi
-%define mpi_vers 3
+%define mpi_vers 4
 %bcond_with hpc
 %endif
 
-%if "%{flavor}" == "openmpi4"
-%{?DisOMPI4}
+%if "%{flavor}" == "openmpi5"
+%{?DisOMPI5}
 %global mpi_flavor openmpi
-%define mpi_vers 4
+%define mpi_vers 5
 %bcond_with hpc
 %endif
 
@@ -89,47 +75,29 @@
 %undefine c_f_ver
 %endif
 
-%if "%{flavor}" == "gnu-openmpi-hpc"
-%{?DisOMPI1}
-%bcond_without hpc
-%define compiler_family gnu
-%undefine c_f_ver
-%global mpi_flavor openmpi
-%define mpi_vers 1
-%endif
-
-%if "%{flavor}" == "gnu-mvapich2-hpc"
-%bcond_without hpc
-%define compiler_family gnu
-%undefine c_f_ver
-%global mpi_flavor mvapich2
-%endif
-
-%if "%{flavor}" == "gnu-openmpi2-hpc"
-%{?DisOMPI2}
+%if "%{flavor}" == "gnu-openmpi4-hpc"
+%{?DisOMPI4}
 %bcond_without hpc
 %define compiler_family gnu
 %undefine c_f_ver
 %global mpi_flavor openmpi
-%define mpi_vers 2
+%define mpi_vers 4
 %endif
 
-%if "%{flavor}" == "gnu-openmpi3-hpc"
-%{?DisOMPI3}
+%if "%{flavor}" == "gnu-openmpi5-hpc"
+%{?DisOMPI5}
 %bcond_without hpc
 %define compiler_family gnu
 %undefine c_f_ver
 %global mpi_flavor openmpi
-%define mpi_vers 3
+%define mpi_vers 5
 %endif
 
-%if "%{flavor}" == "gnu-openmpi4-hpc"
-%{?DisOMPI4}
+%if "%{flavor}" == "gnu-mvapich2-hpc"
 %bcond_without hpc
 %define compiler_family gnu
 %undefine c_f_ver
-%global mpi_flavor openmpi
-%define mpi_vers 4
+%global mpi_flavor mvapich2
 %endif
 
 %if "%{flavor}" == "gnu-mpich-hpc"
@@ -146,22 +114,22 @@
 %undefine mpi_flavor
 %endif
 
-%if "%{flavor}" == "gnu7-openmpi-hpc"
-%{?DisOMPI1}
+%if "%{flavor}" == "gnu7-openmpi4-hpc"
+%{?DisOMPI4}
 %bcond_without hpc
 %define compiler_family gnu
 %define c_f_ver 7
 %global mpi_flavor openmpi
-%define mpi_vers 1
+%define mpi_vers 4
 %endif
 
-%if "%{flavor}" == "gnu7-openmpi2-hpc"
-%{?DisOMPI2}
+%if "%{flavor}" == "gnu7-openmpi5-hpc"
+%{?DisOMPI5}
 %bcond_without hpc
 %define compiler_family gnu
 %define c_f_ver 7
 %global mpi_flavor openmpi
-%define mpi_vers 2
+%define mpi_vers 5
 %endif
 
 %if "%{flavor}" == "gnu7-mvapich2-hpc"
@@ -171,24 +139,6 @@
 %global mpi_flavor mvapich2
 %endif
 
-%if "%{flavor}" == "gnu7-openmpi3-hpc"
-%{?DisOMPI3}
-%bcond_without hpc
-%define compiler_family gnu
-%define c_f_ver 7
-%global mpi_flavor openmpi
-%define mpi_vers 3
-%endif
-
-%if "%{flavor}" == "gnu7-openmpi4-hpc"
-%{?DisOMPI4}
-%bcond_without hpc
-%define compiler_family gnu
-%define c_f_ver 7
-%global mpi_flavor openmpi
-%define mpi_vers 4
-%endif
-
 %if "%{flavor}" == "gnu7-mpich-hpc"
 %bcond_without hpc
 %define compiler_family gnu
@@ -203,40 +153,22 @@
 %undefine mpi_flavor
 %endif
 
-%if "%{flavor}" == "gnu8-openmpi-hpc"
-%{?DisOMPI1}
-%bcond_without hpc
-%define compiler_family gnu
-%define c_f_ver 8
-%global mpi_flavor openmpi
-%define mpi_vers 1
-%endif
-
-%if "%{flavor}" == "gnu8-openmpi2-hpc"
-%{?DisOMPI2}
-%bcond_without hpc
-%define compiler_family gnu
-%define c_f_ver 8
-%global mpi_flavor openmpi
-%define mpi_vers 2
-%endif
-
-%if "%{flavor}" == "gnu8-openmpi3-hpc"
-%{?DisOMPI3}
+%if "%{flavor}" == "gnu8-openmpi4-hpc"
+%{?DisOMPI4}
 %bcond_without hpc
 %define compiler_family gnu
 %define c_f_ver 8
 %global mpi_flavor openmpi
-%define mpi_vers 3
+%define mpi_vers 4
 %endif
 
-%if "%{flavor}" == "gnu8-openmpi4-hpc"
-%{?DisOMPI4}
+%if "%{flavor}" == "gnu8-openmpi5-hpc"
+%{?DisOMPI5}
 %bcond_without hpc
 %define compiler_family gnu
 %define c_f_ver 8
 %global mpi_flavor openmpi
-%define mpi_vers 4
+%define mpi_vers 5
 %endif
 
 %if "%{flavor}" == "gnu8-mvapich2-hpc"
@@ -260,40 +192,22 @@
 %undefine mpi_flavor
 %endif
 
-%if "%{flavor}" == "gnu9-openmpi-hpc"
-%{?DisOMPI1}
-%bcond_without hpc
-%define compiler_family gnu
-%define c_f_ver 9
-%global mpi_flavor openmpi
-%define mpi_vers 1
-%endif
-
-%if "%{flavor}" == "gnu9-openmpi2-hpc"
-%{?DisOMPI2}
-%bcond_without hpc
-%define compiler_family gnu
-%define c_f_ver 9
-%global mpi_flavor openmpi
-%define mpi_vers 2
-%endif
-
-%if "%{flavor}" == "gnu9-openmpi3-hpc"
-%{?DisOMPI3}
+%if "%{flavor}" == "gnu9-openmpi4-hpc"
+%{?DisOMPI4}
 %bcond_without hpc
 %define compiler_family gnu
 %define c_f_ver 9
 %global mpi_flavor openmpi
-%define mpi_vers 3
+%define mpi_vers 4
 %endif
 
-%if "%{flavor}" == "gnu9-openmpi4-hpc"
-%{?DisOMPI4}
+%if "%{flavor}" == "gnu9-openmpi5-hpc"
+%{?DisOMPI5}
 %bcond_without hpc
 %define compiler_family gnu
 %define c_f_ver 9
 %global mpi_flavor openmpi
-%define mpi_vers 4
+%define mpi_vers 5
 %endif
 
 %if "%{flavor}" == "gnu9-mvapich2-hpc"
@@ -317,40 +231,22 @@
 %undefine mpi_flavor
 %endif
 
-%if "%{flavor}" == "gnu10-openmpi-hpc"
-%{?DisOMPI1}
-%bcond_without hpc
-%define compiler_family gnu
-%define c_f_ver 10
-%global mpi_flavor openmpi
-%define mpi_vers 1
-%endif
-
-%if "%{flavor}" == "gnu10-openmpi2-hpc"
-%{?DisOMPI2}
-%bcond_without hpc
-%define compiler_family gnu
-%define c_f_ver 10
-%global mpi_flavor openmpi
-%define mpi_vers 2
-%endif
-
-%if "%{flavor}" == "gnu10-openmpi3-hpc"
-%{?DisOMPI3}
+%if "%{flavor}" == "gnu10-openmpi4-hpc"
+%{?DisOMPI4}
 %bcond_without hpc
 %define compiler_family gnu
 %define c_f_ver 10
 %global mpi_flavor openmpi
-%define mpi_vers 3
+%define mpi_vers 4
 %endif
 
-%if "%{flavor}" == "gnu10-openmpi4-hpc"
-%{?DisOMPI4}
+%if "%{flavor}" == "gnu10-openmpi5-hpc"
+%{?DisOMPI5}
 %bcond_without hpc
 %define compiler_family gnu
 %define c_f_ver 10
 %global mpi_flavor openmpi
-%define mpi_vers 4
+%define mpi_vers 5
 %endif
 
 %if "%{flavor}" == "gnu10-mvapich2-hpc"
@@ -372,11 +268,7 @@
 %{?with_mpi:%{!?mpi_flavor:error "No MPI family specified!"}}
 
 # For compatibility package names
-%if "%{flavor}" == "openmpi1" && 0%{?suse_version} <= 1500
-%define mpi_ext %{nil}
-%else
 %define mpi_ext %{?mpi_vers}
-%endif
 
 %if %{with hpc}
 %{hpc_init -c %compiler_family %{?with_mpi:-m %mpi_flavor} %{?c_f_ver:-v 
%{c_f_ver}} %{?mpi_vers:-V %{mpi_vers}} %{?ext:-e %{ext}}}
@@ -489,10 +381,6 @@
  %endif
 %endif  # ?hpc
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%if "%{flavor}" == "openmpi1" && 0%{?suse_version} <= 1500
-Provides:       %{pname}-openmpi = %{version}-%{release}
-Obsoletes:      %{pname}-openmpi < %{version}-%{release}
-%endif
 
 %description
 HDF5 is a data model, library, and file format for storing and
@@ -629,10 +517,6 @@
 Requires:       %{libname -l _hl -s %{sonum_HL}} = %{version}
 Requires:       %{libname -l hl_fortran -s %{sonum_HL_F}} = %{version}
 %{?with_hpc:%hpc_requires_devel}
-%if "%{flavor}" == "openmpi1" && 0%{?suse_version} <= 1500
-Provides:       %{pname}-openmpi-devel = %{version}-%{release}
-Obsoletes:      %{pname}-openmpi-devel < %{version}-%{release}
-%endif
 
 %description devel
 HDF5 is a data model, library, and file format for storing and

++++++ _multibuild ++++++
--- /var/tmp/diff_new_pack.Y5dL1m/_old  2023-10-29 19:41:47.823369257 +0100
+++ /var/tmp/diff_new_pack.Y5dL1m/_new  2023-10-29 19:41:47.827369403 +0100
@@ -1,13 +1,7 @@
 <multibuild>
   <package>serial</package>
-  <package>openmpi1</package>
-  <package>openmpi2</package>
-  <package>openmpi3</package>
   <package>openmpi4</package>
   <package>mvapich2</package>
-  <package>gnu-openmpi-hpc</package>
-  <package>gnu-openmpi2-hpc</package>
-  <package>gnu-openmpi3-hpc</package>
   <package>gnu-openmpi4-hpc</package>
   <package>gnu-mvapich2-hpc</package>
   <package>gnu-mpich-hpc</package>

Reply via email to