Hello community, here is the log from the commit of package arpack-ng for openSUSE:Factory checked in at 2019-11-04 17:15:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/arpack-ng (Old) and /work/SRC/openSUSE:Factory/.arpack-ng.new.2990 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "arpack-ng" Mon Nov 4 17:15:45 2019 rev:12 rq:745085 version:3.5.0 Changes: -------- --- /work/SRC/openSUSE:Factory/arpack-ng/arpack-ng.changes 2017-08-21 11:36:03.770442421 +0200 +++ /work/SRC/openSUSE:Factory/.arpack-ng.new.2990/arpack-ng.changes 2019-11-04 17:15:56.980872849 +0100 @@ -1,0 +2,13 @@ +Fri Nov 1 14:19:32 UTC 2019 - Atri Bhattacharya <[email protected]> + +- Fix file list from previous change: use /%{ompi_ver}/ as the + openmpi directory instead of the no longer existing /openmpi/. + +------------------------------------------------------------------- +Thu Oct 10 07:01:12 UTC 2019 - Nicolas Morey-Chaisemartin <[email protected]> + +- Replace openmpi(1) by newer openmpi2 +- Add explicit dependency to MPI library as multiple ones + may provide the same symbols + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ arpack-ng.spec ++++++ --- /var/tmp/diff_new_pack.x3Sn5P/_old 2019-11-04 17:15:57.916873849 +0100 +++ /var/tmp/diff_new_pack.x3Sn5P/_new 2019-11-04 17:15:57.924873857 +0100 @@ -1,7 +1,7 @@ # # spec file for package arpack-ng # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -20,10 +20,12 @@ %define plibname libparpack2 %define major 3 %define minor 0 +%define ompi_ver openmpi2 + %if 0%{?sles_version} -%define _mpi openmpi mvapich2 +%define _mpi %ompi_ver mvapich2 %else -%define _mpi openmpi +%define _mpi %ompi_ver %endif Name: arpack-ng Version: 3.5.0 @@ -34,12 +36,12 @@ Url: https://github.com/opencollab/arpack-ng Source0: https://github.com/opencollab/arpack-ng/archive/%{version}.tar.gz Source1: baselibs.conf +BuildRequires: %{ompi_ver}-devel BuildRequires: autoconf BuildRequires: blas-devel BuildRequires: gcc-fortran BuildRequires: lapack-devel BuildRequires: libtool -BuildRequires: openmpi-devel BuildRequires: pkg-config Obsoletes: arpack < %{version} Provides: arpack = %{version} @@ -109,6 +111,7 @@ Group: System/Libraries Provides: %{plibname}_%{major}_%{minor} = %{version} Obsoletes: %{plibname}_%{major}_%{minor} < %{version} +Requires: %{ompi_ver}-libs %description -n %{plibname}-openmpi ARPACK is a collection of Fortran77 subroutines designed to solve @@ -120,6 +123,7 @@ Summary: Development files for %{name} Group: Development/Libraries/Parallel Requires: %{plibname}-mvapich2 = %{version} +Requires: mvapich2 %description -n parpack-mvapich2 ARPACK is a collection of Fortran77 subroutines designed to solve @@ -257,18 +261,18 @@ %files -n parpack-openmpi %defattr(-,root,root,-) -%{_libdir}/mpi/gcc/openmpi/bin/p??drv? +%{_libdir}/mpi/gcc/%{ompi_ver}/bin/p??drv? %files -n %{plibname}-openmpi %defattr(-,root,root,-) -%{_libdir}/mpi/gcc/openmpi/%{_lib}/lib*arpack.so.* +%{_libdir}/mpi/gcc/%{ompi_ver}/%{_lib}/lib*arpack.so.* %files -n parpack-openmpi-devel %defattr(-,root,root,-) -%{_libdir}/mpi/gcc/openmpi/%{_lib}/libparpack.so -%{_libdir}/mpi/gcc/openmpi/%{_lib}/libparpack.la -%dir %{_libdir}/mpi/gcc/openmpi/%{_lib}/pkgconfig -%{_libdir}/mpi/gcc/openmpi/%{_lib}/pkgconfig/*.pc +%{_libdir}/mpi/gcc/%{ompi_ver}/%{_lib}/libparpack.so +%{_libdir}/mpi/gcc/%{ompi_ver}/%{_lib}/libparpack.la +%dir %{_libdir}/mpi/gcc/%{ompi_ver}/%{_lib}/pkgconfig +%{_libdir}/mpi/gcc/%{ompi_ver}/%{_lib}/pkgconfig/*.pc %if 0%{?sles_version} %files -n parpack-mvapich2 @@ -283,7 +287,7 @@ %defattr(-,root,root,-) %{_libdir}/mpi/gcc/mvapich2/%{_lib}/libparpack.so %{_libdir}/mpi/gcc/mvapich2/%{_lib}/libparpack.la -%dir %{_libdir}/mpi/gcc/openmpi/%{_lib}/pkgconfig +%dir %{_libdir}/mpi/gcc/%{ompi_ver}/%{_lib}/pkgconfig %{_libdir}/mpi/gcc/mvapich2/%{_lib}/pkgconfig/*.pc %endif
