Hello community, here is the log from the commit of package hdf for openSUSE:Factory checked in at 2015-08-27 08:56:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/hdf (Old) and /work/SRC/openSUSE:Factory/.hdf.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "hdf" Changes: -------- --- /work/SRC/openSUSE:Factory/hdf/hdf.changes 2015-08-23 15:42:49.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.hdf.new/hdf.changes 2015-08-27 08:57:00.000000000 +0200 @@ -1,0 +2,11 @@ +Mon Aug 24 08:12:11 UTC 2015 - toddrme2...@gmail.com + +- Currently the regular, openmpi, and mpivachi2 versions of the + library packages all provide the exact same libraries. So any + package built against the -devel package will end up with an + "unresolvable" build error because there are multiple versions + of the library it can use. To avoid this, I have added generic + provides for the library package so packages can depend on the + version they really need, avoiding these build issues. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ hdf.spec ++++++ --- /var/tmp/diff_new_pack.SduCnc/_old 2015-08-27 08:57:00.000000000 +0200 +++ /var/tmp/diff_new_pack.SduCnc/_new 2015-08-27 08:57:00.000000000 +0200 @@ -134,6 +134,9 @@ %package -n %{libname}%{sonum} Summary: Shared libraries for the HDF4 scientific data format Group: Productivity/Scientific/Other +# To avoid unresolvable errors due to multiple providers of the library +Provides: %{libname} = %{version} +Obsoletes: %{libname} < %{version} %description -n %{libname}%{sonum} HDF4 (also known as HDF) is a library and multi-object file format for @@ -155,6 +158,9 @@ %package -n %{libname}%{sonum}-openmpi Summary: Shared libraries for the HDF4 scientific data format Group: Productivity/Scientific/Other +# To avoid unresolvable errors due to multiple providers of the library +Provides: %{libname}-openmpi = %{version} +Obsoletes: %{libname}-openmpi < %{version} %description -n %{libname}%{sonum}-openmpi HDF4 (also known as HDF) is a library and multi-object file format for @@ -176,6 +182,9 @@ %package -n %{libname}%{sonum}-mvapich2 Summary: Shared libraries for the HDF4 scientific data format Group: Productivity/Scientific/Other +# To avoid unresolvable errors due to multiple providers of the library +Provides: %{libname}-mvapich2 = %{version} +Obsoletes: %{libname}-mvapich2 < %{version} %description -n %{libname}%{sonum}-mvapich2 HDF4 (also known as HDF) is a library and multi-object file format for