Please login to access the resource

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 0000004980 4.86 KB
Fix-Spinx-configuration-to-avoid-throwing-errors.patch 0000002030 1.98 KB
Fix-error-during-documentation-build-due-to-recursive-module-inclusion.patch 0000002515 2.46 KB
Make-spack-paths-compliant-to-distro-installation.patch 0000001566 1.53 KB
README-oo-wiki 0000005329 5.2 KB
README.SUSE 0000000877 877 Bytes
Set-modules-default-to-lmod.patch 0000000811 811 Bytes
_constraints 0000000205 205 Bytes
_multibuild 0000000052 52 Bytes
added-target-and-os-calls-to-output-of-spack-spec-co.patch 0000003610 3.53 KB
fix-tumbleweed-naming.patch 0000000989 989 Bytes
objects.inv 0000112650 110 KB
run-find-external.sh 0000001696 1.66 KB
spack-0.17.0.tar.gz 0006747773 6.44 MB
spack-rpmlintrc 0000000886 886 Bytes
spack.changes 0000013308 13 KB
spack.spec 0000017979 17.6 KB
Revision 15 (latest revision is 44)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 931907 from Christian Goll's avatar Christian Goll (mslacken) (revision 15)
- updated to version 0.17.0
  (Upstream feature/bug references (<ID>) are relative to
   https://github.com/spack/spack/issues/<ID>).
  * New concretizer is now default
    The new concretizer introduced as an experimental feature in v0.16.0
    is now the default (#25502). The new concretizer is based on the
    clingo logic programming system,
    and it enables us to do much higher quality and faster dependency solving
    The old concretizer is still available via the concretizer: original
    setting, but it is deprecated and will be removed in v0.18.0.
  * Binary Bootstrapping
    To make it easier to use the new concretizer and binary packages,
    Spack now bootstraps clingo and GnuPG from public binaries. If it
    is not able to bootstrap them from binaries, it installs them from
    source code. With these changes, you should still be able to clone Spack
    and start using it almost immediately.
  * Reuse existing packages (experimental)
    The most wanted feature from our
    2020 user survey and
    the most wanted Spack feature of all time (#25310). spack install,
    spack spec, and spack concretize now have a --reuse option, which
    causes Spack to minimize the number of rebuilds it does. The --reuse
    option will try to find existing installations and binary packages locally
    and in registered mirrors, and will prefer to use them over building new
    versions. This will allow users to build from source far less than in
    prior versions of Spack. This feature will continue to be improved, with
    configuration options and better CLI expected in v0.17.1. It will become
    the default concretization mode in v0.18.0.
  * Better error messages
    We have improved the error messages generated by the new concretizer by
Comments 0
openSUSE Build Service is sponsored by