Go to file
Ana Guerrero d5e157f9bf Accepting request 1179953 from network:cluster
- 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

OBS-URL: https://build.opensuse.org/request/show/1179953
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spack?expand=0&rev=44
2024-06-11 16:31:15 +00:00
_constraints Accepting request 931785 from home:mslacken:sp 2021-11-16 14:32:55 +00:00
_multibuild Accepting request 854051 from network:cluster:staging 2020-12-08 15:10:47 +00:00
.gitattributes Accepting request 931785 from home:mslacken:sp 2021-11-16 14:32:55 +00:00
.gitignore Accepting request 849456 from network:cluster:staging 2020-11-19 14:49:24 +00:00
Adapt-shell-scripts-that-set-up-the-environment-for-different-shells.patch Accepting request 1088985 from home:mslacken:sp 2023-06-01 09:34:31 +00:00
Add-support-for-container-building-using-a-SLE-base-container.patch Accepting request 1088985 from home:mslacken:sp 2023-06-01 09:34:31 +00:00
added-target-and-os-calls-to-output-of-spack-spec-co.patch Accepting request 1088985 from home:mslacken:sp 2023-06-01 09:34:31 +00:00
Fix-error-during-documentation-build-due-to-recursive-module-inclusion.patch Accepting request 1123507 from home:bmwiedemann:branches:network:cluster 2023-11-07 17:15:00 +00:00
Fix-Spinx-configuration-to-avoid-throwing-errors.patch Accepting request 1088985 from home:mslacken:sp 2023-06-01 09:34:31 +00:00
Make-spack-paths-compliant-to-distro-installation.patch Accepting request 1088985 from home:mslacken:sp 2023-06-01 09:34:31 +00:00
Move-site-config-scope-before-system-scope.patch Accepting request 1174817 from home:eeich:branches:network:cluster 2024-06-11 07:38:05 +00:00
objects.inv update sphinx thing 2021-12-10 16:45:58 +00:00
README-oo-wiki Accepting request 904722 from home:mslacken:sp 2021-07-26 13:26:41 +00:00
README.SUSE Accepting request 849456 from network:cluster:staging 2020-11-19 14:49:24 +00:00
run-find-external.sh.in Accepting request 1174817 from home:eeich:branches:network:cluster 2024-06-11 07:38:05 +00:00
Set-modules-default-to-lmod.patch Accepting request 1088985 from home:mslacken:sp 2023-06-01 09:34:31 +00:00
spack_get_libs.sh Accepting request 1090376 from home:eeich:branches:network:cluster 2023-06-01 17:52:17 +00:00
spack-0.22.0.tar.gz Accepting request 1174817 from home:eeich:branches:network:cluster 2024-06-11 07:38:05 +00:00
spack-rpmlintrc Accepting request 1146128 from home:eeich:branches:network:cluster 2024-02-12 10:43:18 +00:00
spack.changes - Move-site-config-scope-before-system-scope.patch: 2024-06-11 08:46:33 +00:00
spack.spec Accepting request 1174817 from home:eeich:branches:network:cluster 2024-06-11 07:38:05 +00:00

openSUSE/SUSE specific Settings =============================================

The packages build by a regular user are stored in the home directory and so
only available for this user.  When the packages should be available for all
users on a system, the user who builds the packages, must be able to write to
the global spack user directories under /usr/lib/spack/ Packages stored under
this path are available for all user via lmod.

To add a user to the group spack so that he can write to the global spack
directory, execute (as root):

 # usermod -a -G spack <user_login>

and change the setting for 'install_tree:' to the global spack directory in the
configuration '~/.spack/config.yaml' for this user.
 
 
NOTE:

As the recipes are contributed by the spack community and rely also on external
packages, a signification part of the recipes may fail to create packages.