SHA256
1
0
forked from pool/patterns-hpc
Dominique Leuenberger 2022-01-31 21:57:19 +00:00 committed by Git OBS Bridge
commit 1aecd2353d
4 changed files with 33 additions and 117 deletions

View File

@ -1,71 +1,19 @@
Requires: mpich-gnu-hpc-devel
Requires: mpich-ofi-gnu-hpc-devel
Requires: mvapich2-gnu-hpc-devel
Requires: openmpi2-gnu-hpc-devel
%ifarch x86_64
Recommends: mvapich2-psm2-gnu-hpc-devel
Recommends: mvapich2-psm2-gnu-hpc-doc
%endif
Recommends: python3-numpy-devel
Recommends: fftw3-gnu-hpc-devel
Recommends: fftw3-gnu-mpich-hpc-devel
Recommends: fftw3-gnu-mvapich2-hpc-devel
Recommends: fftw3-gnu-openmpi2-hpc-devel
Recommends: python3-numpy-gnu-hpc-devel
Recommends: hdf5-gnu-hpc-devel
Recommends: hdf5-gnu-mpich-hpc-devel
Recommends: hdf5-gnu-mvapich2-hpc-devel
Recommends: hdf5-gnu-openmpi2-hpc-devel
Recommends: netcdf-gnu-hpc-devel
Recommends: netcdf-gnu-mpich-hpc-devel
Recommends: netcdf-gnu-mvapich2-hpc-devel
Recommends: netcdf-gnu-openmpi2-hpc-devel
Recommends: libopenblas-gnu-hpc-devel
Recommends: libopenblas-pthreads-gnu-hpc-devel
Recommends: libblacs2-gnu-mpich-hpc-devel
Recommends: libblacs2-gnu-mvapich2-hpc-devel
Recommends: libblacs2-gnu-openmpi2-hpc-devel
Recommends: libnetcdf-cxx4-gnu-hpc-devel
Recommends: petsc-gnu-mpich-hpc-devel
Recommends: petsc-gnu-mvapich2-hpc-devel
Recommends: petsc-gnu-openmpi2-hpc-devel
Recommends: petsc-doc
Recommends: libscalapack2-gnu-mpich-hpc-devel
Recommends: libscalapack2-gnu-mvapich2-hpc-devel
Recommends: libscalapack2-gnu-openmpi2-hpc-devel
Recommends: python3-numpy-gnu-hpc-devel
Recommends: mpiP-gnu-mpich-hpc
Recommends: mpiP-gnu-mvapich2-hpc
Recommends: mpiP-gnu-openmpi2-hpc
Recommends: mpiP-gnu-openmpi3-hpc
Recommends: mpiP-gnu-openmpi4-hpc
Recommends: gsl-gnu-hpc-devel
Recommends: ocr-gnu-hpc-devel
Recommends: ocr-gnu-mpich-hpc-devel
Recommends: ocr-gnu-openmpi2-devel
Recommends: ocr-gnu-mvapich2-hpc-devel
Recommends: superlu-gnu-hpc-devel
Recommends: hypre-gnu-mpich-hpc-devel
Recommends: hypre-gnu-mvapich2-hpc-devel
Recommends: hypre-gnu-openmpi2-hpc-devel
Recommends: lua-lmod-doc
Recommends: hwloc-doc
Recommends: luaposix-doc
Recommends: mvapich2-gnu-hpc-doc
Recommends: openmpi2-gnu-hpc-docs
Recommends: mumps-gnu-mpich-hpc-devel
Recommends: mumps-gnu-mpich-hpc-doc
Recommends: mumps-gnu-mpich-hpc-examples
Recommends: mumps-gnu-mvapich2-hpc-devel
Recommends: mumps-gnu-mvapich2-hpc-doc
Recommends: mumps-gnu-mvapich2-hpc-examples
Recommends: mumps-gnu-openmpi2-hpc-devel
Recommends: mumps-gnu-openmpi2-hpc-doc
Recommends: mumps-gnu-openmpi2-hpc-examples
Recommends: trilinos-gnu-mpich-hpc-devel
Recommends: trilinos-gnu-mvapich2-hpc-devel
Recommends: trilinos-gnu-openmpi2-hpc-devel
Recommends: ptscotch-gnu-mpich-hpc-devel
Recommends: ptscotch-gnu-mvapich2-hpc-devel
Recommends: ptscotch-gnu-openmpi2-hpc-devel

View File

@ -1,23 +1,12 @@
# Ping is useful on compute nodes (bsc#1169484)
Requires: iputils
# Recommend libraries which are in hpc
Recommends: metis-gnu-hpc
Recommends: superlu-gnu-hpc
Recommends: libfftw3-gnu-hpc
Recommends: libhdf5-gnu-hpc
Recommends: libhdf5_cpp-gnu-hpc
Recommends: libhdf5_fortran-gnu-hpc
Recommends: libhdf5_hl-gnu-hpc
Recommends: libhdf5_hl_cpp-gnu-hpc
Recommends: libnetcdf-gnu-hpc
Recommends: libopenblas-gnu-hpc
Recommends: libopenblas-pthreads-gnu-hpc
Recommends: ocr-gnu-hpc
Recommends: ocr-gnu-mpich-hpc
Recommends: ocr-gnu-mvapich2-hpc
Recommends: ocr-gnu-openmpi2-hpc
Recommends: gsl-gnu-hpc
Recommends: python3-scipy-gnu-hpc
# We require the mpi module and recommend the rest
@ -31,56 +20,28 @@ Requires: openmpi2-gnu-hpc
Recommends: mvapich2-psm2-gnu-hpc
%endif
# Now the mpi dependend recommends
Recommends: libblacs2-gnu-mpich-hpc
Recommends: libblacs2-gnu-mvapich2-hpc
Recommends: libblacs2-gnu-openmpi2-hpc
Recommends: libfftw3-gnu-mpich-hpc
Recommends: libfftw3-gnu-mvapich2-hpc
Recommends: libfftw3-gnu-openmpi2-hpc
Recommends: libhdf5-gnu-mpich-hpc
Recommends: libhdf5-gnu-mvapich2-hpc
Recommends: libhdf5-gnu-openmpi2-hpc
Recommends: libhdf5-gnu-openmpi3-hpc
Recommends: libhdf5_fortran-gnu-mpich-hpc
Recommends: libhdf5_fortran-gnu-mvapich2-hpc
Recommends: libhdf5_fortran-gnu-openmpi2-hpc
Recommends: libhdf5_fortran-gnu-openmpi3-hpc
Recommends: libhdf5_fortran-gnu-openmpi4-hpc
Recommends: libhdf5_hl-gnu-mpich-hpc
Recommends: libhdf5_hl-gnu-mvapich2-hpc
Recommends: libhdf5_hl-gnu-openmpi2-hpc
Recommends: libhdf5_hl-gnu-openmpi3-hpc
Recommends: libhdf5_hl-gnu-openmpi4-hpc
Recommends: libhdf5_hl_fortran-gnu-hpc
Recommends: libhdf5_hl_fortran-gnu-mpich-hpc
Recommends: libhdf5_hl_fortran-gnu-mvapich2-hpc
Recommends: libhdf5_hl_fortran-gnu-openmpi2-hpc
Recommends: netcdf-gnu-hpc
Recommends: netcdf-fortran-gnu-mpich-hpc
Recommends: netcdf-fortran-gnu-openmpi2-hpc
Recommends: netcdf-gnu-mpich-hpc
Recommends: netcdf-gnu-mvapich2-hpc
Recommends: netcdf-gnu-openmpi2-hpc
Recommends: libpetsc-gnu-mpich-hpc
Recommends: libpetsc-gnu-mvapich2-hpc
Recommends: libpetsc-gnu-openmpi2-hpc
Recommends: libscalapack2-gnu-mpich-hpc
Recommends: libscalapack2-gnu-mvapich2-hpc
Recommends: libscalapack2-gnu-openmpi2-hpc
Recommends: libhdf5_hl_fortran-gnu-openmpi3-hpc
Recommends: libhdf5_hl_fortran-gnu-openmpi4-hpc
Recommends: libnetcdf-cxx4-gnu-hpc
Recommends: python3-numpy-gnu-hpc
Recommends: papi-hpc
Recommends: imb-gnu-mpich-hpc
Recommends: imb-gnu-mvapich2-hpc
Recommends: imb-gnu-openmpi2-hpc
Recommends: libHYPRE-gnu-mpich-hpc
Recommends: libHYPRE-gnu-mvapich2-hpc
Recommends: libHYPRE-gnu-openmpi2-hpc
Recommends: libmumps-gnu-mpich-hpc
Recommends: libmumps-gnu-mvapich2-hpc
Recommends: libmumps-gnu-openmpi2-hpc
Recommends: trilinos-gnu-mpich-hpc
Recommends: trilinos-gnu-mvapich2-hpc
Recommends: trilinos-gnu-openmpi2-hpc
Recommends: ptscotch-gnu-mpich-hpc
Recommends: ptscotch-gnu-mvapich2-hpc
Recommends: ptscotch-gnu-openmpi2-hpc
Recommends: imb-gnu-openmpi3-hpc
Recommends: imb-gnu-openmpi4-hpc

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Tue Jan 25 14:50:56 UTC 2022 - Christian Goll <cgoll@suse.com>
- removed missing packages (bsc#1194956)
-------------------------------------------------------------------
Thu Apr 16 15:02:21 UTC 2020 - Christian Goll <cgoll@suse.com>

View File

@ -1,7 +1,7 @@
#
# spec file for package patterns-hpc
#
# Copyright (c) 2020 SUSE LLC
# Copyright (c) 2022 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -36,8 +36,10 @@ the installation source setup. Installation of this package does not make
sense.
This particular package contains all the HPC related patterns.
################################################################################
################################################################################
%package compute_node
%pattern_serverfunctions
Summary: HPC Basic Compute Node
@ -52,18 +54,18 @@ Requires: sudo
# Ping is useful on compute nodes (bsc#1169484)
Requires: iputils
Recommends: vim
Recommends: salt-minion
Recommends: slurm-node
Recommends: ypbind
Recommends: rsync
Recommends: wget
Recommends: ntp
Recommends: less
Recommends: pdsh
Recommends: mrsh
Recommends: mrsh-server
Recommends: nss_ldap
Recommends: ntp
Recommends: pdsh
Recommends: rsync
Recommends: salt-minion
Recommends: slurm-node
Recommends: vim
Recommends: wget
Recommends: ypbind
# python 2.7 deps
Recommends: ganglia-gmond
Recommends: genders
@ -111,11 +113,11 @@ Provides: pattern-order() = 2040
Provides: pattern-visible()
Requires: pattern() = hpc_compute_node
Requires: pattern() = hpc_libraries
Recommends: python3-devel
Recommends: pattern() = devel_C_C++
Recommends: pattern() = devel_basis
Recommends: pattern() = devel_perl
Recommends: pattern() = devel_python3
Recommends: python3-devel
Requires: gnu-compilers-hpc-devel
Requires: lua-lmod
# Ping is useful on compute nodes (bsc#1169484)