Hello community,

here is the log from the commit of package petsc for openSUSE:Factory checked 
in at 2017-10-31 15:44:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/petsc (Old)
 and      /work/SRC/openSUSE:Factory/.petsc.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "petsc"

Tue Oct 31 15:44:38 2017 rev:2 rq:537754 version:3.7.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/petsc/petsc.changes      2017-10-24 
22:23:37.679712455 +0200
+++ /work/SRC/openSUSE:Factory/.petsc.new/petsc.changes 2017-10-31 
15:44:38.660372643 +0100
@@ -1,0 +2,5 @@
+Mon Oct 30 23:55:37 UTC 2017 - [email protected]
+
+- Fix Requires for HPC build.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ petsc.spec ++++++
--- /var/tmp/diff_new_pack.j6CiRi/_old  2017-10-31 15:44:39.768332479 +0100
+++ /var/tmp/diff_new_pack.j6CiRi/_new  2017-10-31 15:44:39.772332334 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package petsc
 #
-# Copyright (c) 2017 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 %global flavor @BUILD_FLAVOR@%{nil}
 
 %define pname petsc
@@ -106,7 +107,6 @@
 %define p_libdir %{p_base}%_lib
 %define p_include %{p_base}include
 
-
 %define petsc_arch linux-gnu-c-opt
 
 Name:           %{package_name}
@@ -124,9 +124,9 @@
 Patch4:         petsc-3.7-fix-pastix-detection.patch
 Url:            http://www.mcs.anl.gov/petsc/
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  fdupes
 BuildRequires:  pkg-config
 BuildRequires:  python
-BuildRequires:  fdupes
 %if 0%{?suse_version} >= 1315
 BuildRequires:  hwloc-devel
 %endif
@@ -141,21 +141,21 @@
 BuildRequires:  suitesparse-devel
 
  %if %{with mpi}
+BuildRequires:  %{mpi_family}-devel
 BuildRequires:  blacs-%{mpi_family}-devel
 BuildRequires:  hdf5-%{mpi_family}-devel
 BuildRequires:  hypre-%{mpi_family}-devel
-BuildRequires:  %{mpi_family}-devel
-BuildRequires:  scalapack-%{mpi_family}-devel
-BuildRequires:  pastix-%{mpi_family}-devel
 BuildRequires:  libptscotch-%{mpi_family}-devel
 BuildRequires:  libptscotch-parmetis-%{mpi_family}-devel
+BuildRequires:  pastix-%{mpi_family}-devel
+BuildRequires:  scalapack-%{mpi_family}-devel
  %endif
 %else
 BuildRequires:  %{compiler_family}%{?c_f_ver}-compilers-hpc-macros-devel
 BuildRequires:  
%{mpi_family}%{?mpi_vers}-%{compiler_family}%{?c_f_ver}-hpc-macros-devel
+BuildRequires:  
hdf5%{?hpc_ext}-%{compiler_family}%{?c_f_ver}-%{mpi_family}%{?mpi_vers}-hpc-devel
 BuildRequires:  libopenblas%{?hpc_ext}-%{compiler_family}%{?c_f_ver}-hpc-devel
 BuildRequires:  
libscalapack2%{?hpc_ext}-%{compiler_family}%{?c_f_ver}-%{mpi_family}%{?mpi_vers}-hpc-devel
-BuildRequires:  
hdf5%{?hpc_ext}-%{compiler_family}%{?c_f_ver}-%{mpi_family}%{?mpi_vers}-hpc-devel
 BuildRequires:  lua-lmod
 BuildRequires:  suse-hpc
 %endif
@@ -184,27 +184,27 @@
 %package %{?n_pre}devel
 Summary:        Devel files for petsc
 Group:          Development/Libraries/%{!?with_mpi:C and 
C++}%{?with_mpi:Parallel}
-Requires:       Modules
 Requires:       %{libname} = %{version}
-Requires:       suitesparse-devel
+Requires:       Modules
 %if %{without hpc}
+Requires:       suitesparse-devel
  %if %{without mpi}
 Requires:       metis-devel
  %else
+Requires:       %{libname %_vers} = %{version}
 Requires:       blacs-%{mpi_family}-devel
 Requires:       hdf5-%{mpi_family}-devel
 Requires:       hypre-%{mpi_family}-devel
 Requires:       libptscotch-%{mpi_family}-devel
 Requires:       libptscotch-parmetis-%{mpi_family}-devel
 Requires:       scalapack-%{mpi_family}-devel
-Requires:       %{libname %_vers} = %{version}
  %endif
 %else # with hpc
+Requires:       %{libname %_vers} = %{version}
+Requires:       
hdf5%{?hpc_ext}-%{compiler_family}%{?c_f_ver}-%{mpi_family}%{?mpi_vers}-hpc-devel
 Requires:       libopenblas%{?hpc_ext}-%{compiler_family}%{?c_f_ver}-hpc-devel
 Requires:       
libscalapack2%{?hpc_ext}-%{compiler_family}%{?c_f_ver}-%{mpi_family}%{?mpi_vers}-hpc-devel
-Requires:       
hdf5%{?hpc_ext}-%{compiler_family}%{?c_f_ver}-%{mpi_family}%{?mpi_vers}-hpc-devel
 Requires:       lua-lmod
-Requires:       %{libname %_vers} = %{version}
 %hpc_requires_devel
 %endif
 


Reply via email to