Package manager for HPC systems

Edit Package spack

Spack is a configurable Python-based HPC package manager, automating the installation and fine-tuning of simulations and libraries. It operates on a wide variety of HPC platforms and enables users to build many code configurations. Software installed by Spack runs correctly regardless of environment, and file management is streamlined. Spack can install many variants of the same build using different compilers, options, and MPI implementations.

Refresh
Refresh
Source Files
Filename Size Changed
Adapt-shell-scripts-that-set-up-the-environment-for-different-shells.patch 0000004933 4.82 KB
Add-support-for-container-building-using-a-SLE-base-container.patch 0000001105 1.08 KB
Fix-Spinx-configuration-to-avoid-throwing-errors.patch 0000001118 1.09 KB
Fix-error-during-documentation-build-due-to-recursive-module-inclusion.patch 0000000956 956 Bytes
Make-spack-paths-compliant-to-distro-installation.patch 0000001633 1.59 KB
Move-site-config-scope-before-system-scope.patch 0000002011 1.96 KB
README-oo-wiki 0000005329 5.2 KB
README.SUSE 0000000877 877 Bytes
Set-modules-default-to-lmod.patch 0000000801 801 Bytes
_constraints 0000000205 205 Bytes
_multibuild 0000000052 52 Bytes
added-target-and-os-calls-to-output-of-spack-spec-co.patch 0000002980 2.91 KB
objects.inv 0000112726 110 KB
run-find-external.sh.in 0000003283 3.21 KB
spack-0.22.0.tar.gz 0011101704 10.6 MB
spack-rpmlintrc 0000001305 1.27 KB
spack.changes 0000051261 50.1 KB
spack.spec 0000020437 20 KB
spack_get_libs.sh 0000002747 2.68 KB
Latest Revision
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1179953 from Egbert Eich's avatar Egbert Eich (eeich) (revision 44)
- Move-site-config-scope-before-system-scope.patch:
  Give 'site' scope a lower precedence than 'system' scope.
  The 'site wide' config scope was meant to be per Spack
  installation. A single system may have multiple Spack
  installations, so was is meant for overriding the
  'system' wide setting per installation.
  The Spack package is OS-vendor provided. The vendor provides
  pr generates a configuration which a local admin may want to
  override. This can now be done from within the 'system' scope.
  Previously the vendor-supplied configuration was mixed with
  the 'system' scope - local modifications collided with
  vendor autoconfiguration.
- Add a build-dependency package which will cause build tools
  and libraries used frequently by Spack to be installed.
  All these packages are recommended by the main Spack package
  already. This package may be used in environments where the
  installation of recommended packages is disabled by default.

- Update Spack to version 0.22.0
  * New features:
    - Compiler dependencies:
      Spack is in the process of making compilers proper dependencies.
      For this, compiler dependencies are moving from `compilers.yaml`
      to `packages.yaml` to make this consistent with other externals.
      For this, dependency graphs will not show the compiler runtime
      libraries like `gcc-runtime` or `libgfortran`.
      To minimize disruption, an existing `compilers.yaml` file will
      continue to work, however, users are encourage to migrate
      before v0.23.
      + Packages compiled with `%gcc` now depend on a new package
Comments 0
openSUSE Build Service is sponsored by