Hello community,

here is the log from the commit of package openmpi3 for openSUSE:Factory 
checked in at 2019-10-16 09:12:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openmpi3 (Old)
 and      /work/SRC/openSUSE:Factory/.openmpi3.new.2352 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openmpi3"

Wed Oct 16 09:12:56 2019 rev:18 rq:736813 version:3.1.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/openmpi3/openmpi3.changes        2019-10-03 
14:08:41.812218007 +0200
+++ /work/SRC/openSUSE:Factory/.openmpi3.new.2352/openmpi3.changes      
2019-10-16 09:12:59.835821383 +0200
@@ -1,0 +2,7 @@
+Thu Oct 10 06:09:30 UTC 2019 - Nicolas Morey-Chaisemartin 
<nmoreychaisemar...@suse.com>
+
+- Add missing Provides when openmpi3 is the default openmpi
+- Add conflict with the older hpc-macros-devel providers to avoid issues 
during updates
+- Add openmpi_prefix macro to openmpi-macros-devel
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ openmpi3.spec ++++++
--- /var/tmp/diff_new_pack.rOskpR/_old  2019-10-16 09:13:00.607819394 +0200
+++ /var/tmp/diff_new_pack.rOskpR/_new  2019-10-16 09:13:00.611819384 +0200
@@ -243,6 +243,9 @@
 Summary:        OpenMPI runtime libraries for OpenMPI %{?with_hpc:HPC} version 
%{version}
 Group:          System/Libraries
 Requires:       %{name} = %{version}
+%if 0%{?default_openmpi}
+Provides:       openmpi-libs = %{version}
+%endif
 %{?with_hpc:%hpc_requires}
 
 %description %{!?with_hpc:libs}%{?with_hpc:-n lib%{name}}
@@ -266,6 +269,9 @@
 Requires:       libibverbs-devel
 %if %{without hpc}
 Requires:       libstdc++-devel
+%if 0%{?default_openmpi}
+Provides:       openmpi-devel = %{version}
+%endif
 %else
 %hpc_requires_devel
 %endif
@@ -313,6 +319,9 @@
 # Make sure no two openmpi macro file can be installed at once
 Provides:       %{pname}-macros-provider = %{version}
 Conflicts:      otherproviders(%{pname}-macros-provider)
+# Conflict (without providing) with the older openmpi-hpc-macros-devel flag
+# to avoid issue with older packages
+Conflicts:      otherproviders(%{pname}-hpc-macros-devel)
 
 %if 0%{?default_openmpi}
 Provides:       openmpi-macros-devel = %{version}
@@ -525,6 +534,7 @@
 #
 # openmpi
 #
+%openmpi_prefix %{mpi_prefix}
 %setup_openmpi  source %{mpi_bindir}/mpivars.sh
 
 %openmpi_requires Requires: %{name}-libs


Reply via email to