forked from pool/patterns-hpc
Accepting request 580273 from home:mslacken:hpc
- removed openmpi3 pattern and warning about explict library dep OBS-URL: https://build.opensuse.org/request/show/580273 OBS-URL: https://build.opensuse.org/package/show/science:HPC/patterns-hpc?expand=0&rev=7
This commit is contained in:
parent
6aad04dd08
commit
72c80ea2a8
@ -16,10 +16,8 @@ Recommends: libopenblas-pthreads-gnu-hpc-devel
|
||||
Requires: mpich-gnu-hpc-devel
|
||||
Requires: mpich-ofi-gnu-hpc-devel
|
||||
Requires: mvapich2-gnu-hpc-devel
|
||||
Requires: mvapich2-psm-gnu-hpc-devel
|
||||
Requires: mvapich2-psm2-gnu-hpc-devel
|
||||
Requires: openmpi1-gnu-hpc-devel
|
||||
Requires: openmpi3-gnu-hpc-devel
|
||||
Requires: openmpi2-gnu-hpc-devel
|
||||
Recommends: libblacs2-gnu-mpich-hpc-devel
|
||||
Recommends: libblacs2-gnu-mvapich2-hpc-devel
|
||||
Recommends: libfftw3-gnu-mpich-hpc-devel
|
||||
|
@ -18,10 +18,8 @@ Recommends: libopenblas-pthreads-gnu-hpc
|
||||
Requires: mpich-gnu-hpc
|
||||
Requires: mpich-ofi-gnu-hpc
|
||||
Requires: mvapich2-gnu-hpc
|
||||
Requires: mvapich2-psm-gnu-hpc
|
||||
Requires: mvapich2-psm2-gnu-hpc
|
||||
Requires: openmpi1-gnu-hpc
|
||||
Requires: openmpi3-gnu-hpc
|
||||
Requires: openmpi2-gnu-hpc
|
||||
# Now the mpi dependend recommends
|
||||
Recommends: libblacs2-gnu-mpich-hpc
|
||||
Recommends: libblacs2-gnu-mvapich2-hpc
|
||||
|
@ -1,4 +1,5 @@
|
||||
addFilter("W: no-binary");
|
||||
addFilter("W: unexpanded-macro");
|
||||
addFilter("W: devel-dependency");
|
||||
addFilter("W: explicit-lib-dependency");
|
||||
|
||||
|
@ -1,3 +1,8 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 26 14:14:46 UTC 2018 - cgoll@suse.com
|
||||
|
||||
- removed openmpi3 pattern and warning about explict library dep
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Feb 24 13:06:37 UTC 2018 - eich@suse.com
|
||||
|
||||
|
@ -65,7 +65,7 @@ A compute node has a minmal software image and mainly runs simultion programs. S
|
||||
|
||||
%files compute_node
|
||||
%dir %{_defaultdocdir}/patterns
|
||||
%{_defaultdocdir}/patterns/compute-node.txt
|
||||
%{_defaultdocdir}/patterns/patterns-hpc-compute-node.txt
|
||||
|
||||
################################################################################
|
||||
|
||||
@ -88,7 +88,7 @@ This package provides all the modularized libraries so that they can be used in
|
||||
|
||||
%files libraries
|
||||
%dir %{_defaultdocdir}/patterns
|
||||
%{_defaultdocdir}/patterns/hpc-libraries.txt
|
||||
%{_defaultdocdir}/patterns/patterns-hpc-libraries.txt
|
||||
|
||||
################################################################################
|
||||
%package development_node
|
||||
@ -101,6 +101,7 @@ Provides: pattern-icon() = pattern-basis-devel
|
||||
Provides: pattern-order() = 2040
|
||||
Provides: pattern-visible()
|
||||
Requires: pattern() = hpc_compute_node
|
||||
Requires: pattern() = hpc_libraries
|
||||
%if 0%{?is_opensuse}
|
||||
Requires: pattern() = devel_C_C++
|
||||
Requires: pattern() = devel_basic
|
||||
@ -116,7 +117,6 @@ Requires: automake
|
||||
Requires: libtool
|
||||
Requires: glibc-devel
|
||||
Requires: libstdc++-devel
|
||||
Requires: gcc-info
|
||||
Requires: glibc-info
|
||||
Requires: pkgconfig
|
||||
Requires: binutils
|
||||
@ -136,7 +136,7 @@ This package provides all the relevant packages for developing HPC applications.
|
||||
|
||||
%files development_node
|
||||
%dir %{_defaultdocdir}/patterns
|
||||
%{_defaultdocdir}/patterns/hpc-development-node.txt
|
||||
%{_defaultdocdir}/patterns/patterns-hpc-development-node.txt
|
||||
|
||||
%prep
|
||||
|
||||
@ -144,7 +144,7 @@ This package provides all the relevant packages for developing HPC applications.
|
||||
|
||||
%install
|
||||
mkdir -p "%{buildroot}%{_defaultdocdir}/patterns"
|
||||
for pack in compute-node hpc-libraries hpc-development-node; do
|
||||
for pack in patterns-hpc-compute-node patterns-hpc-libraries patterns-hpc-development-node; do
|
||||
echo "This file marks the pattern $pack in version %{version} to be installed." \
|
||||
>"%{buildroot}%{_defaultdocdir}/patterns/${pack}.txt"
|
||||
done
|
||||
|
Loading…
Reference in New Issue
Block a user