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 - eich@suse.com + +- 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
participants (1)
-
root@hilbert.suse.de