Recommended update for spack

Announcement ID: SUSE-RU-2025:0717-1
Release Date: 2025-02-26T05:39:09Z
Rating: moderate
References:
Affected Products:
  • HPC Module 15-SP6
  • openSUSE Leap 15.4
  • openSUSE Leap 15.6
  • SUSE Linux Enterprise High Performance Computing 15 SP4
  • SUSE Linux Enterprise High Performance Computing 15 SP5
  • SUSE Linux Enterprise High Performance Computing ESPOS 15 SP4
  • SUSE Linux Enterprise High Performance Computing ESPOS 15 SP5
  • SUSE Linux Enterprise High Performance Computing LTSS 15 SP4
  • SUSE Linux Enterprise High Performance Computing LTSS 15 SP5
  • SUSE Linux Enterprise Server 15 SP6

An update that can now be installed.

Description:

This update for spack fixes the following issues:

  • spack was updated from version 0.23.0 to version 0.23.1:

  • Fixed a correctness issue of ArchSpec.intersects.

  • Make extra_attributes order independent in Spec hashing.
  • Fixed issue where system proxy settings were not respected in OCI build caches.
  • Fixed an issue where the --test concretizer flag was not forwarded correctly.
  • Ensure proper UTF-8 encoding/decoding in logging.
  • Fixed issues related to filter_file.
  • Fixed an issue related to creating bootstrap source mirrors.
  • Fixed an issue where command line config arguments were not always top level.
  • Fixed an incorrect typehint of concretized().
  • Improved mention of next Spack version in warning. Tests: fixed forward compatibility with Python 3.13.
  • Docs: encourage use of --oci-username-variable and --oci-password-variable.
  • Docs: ensure Getting Started has bootstrap list output in correct place.

Patch Instructions:

To install this SUSE update use the SUSE recommended installation methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:

  • openSUSE Leap 15.4
    zypper in -t patch SUSE-2025-717=1
  • openSUSE Leap 15.6
    zypper in -t patch openSUSE-SLE-15.6-2025-717=1
  • HPC Module 15-SP6
    zypper in -t patch SUSE-SLE-Module-HPC-15-SP6-2025-717=1
  • SUSE Linux Enterprise High Performance Computing ESPOS 15 SP4
    zypper in -t patch SUSE-SLE-Product-HPC-15-SP4-ESPOS-2025-717=1
  • SUSE Linux Enterprise High Performance Computing LTSS 15 SP4
    zypper in -t patch SUSE-SLE-Product-HPC-15-SP4-LTSS-2025-717=1
  • SUSE Linux Enterprise High Performance Computing ESPOS 15 SP5
    zypper in -t patch SUSE-SLE-Product-HPC-15-SP5-ESPOS-2025-717=1
  • SUSE Linux Enterprise High Performance Computing LTSS 15 SP5
    zypper in -t patch SUSE-SLE-Product-HPC-15-SP5-LTSS-2025-717=1

Package List:

  • openSUSE Leap 15.4 (noarch)
    • spack-man-0.23.1-150400.24.1
    • spack-0.23.1-150400.24.1
    • spack-build-dependencies-0.23.1-150400.24.1
    • spack-info-0.23.1-150400.24.1
    • spack-recipes-0.23.1-150400.24.1
  • openSUSE Leap 15.6 (noarch)
    • spack-recipes-0.23.1-150400.24.1
    • spack-0.23.1-150400.24.1
    • spack-man-0.23.1-150400.24.1
    • spack-info-0.23.1-150400.24.1
  • HPC Module 15-SP6 (noarch)
    • spack-recipes-0.23.1-150400.24.1
    • spack-0.23.1-150400.24.1
    • spack-man-0.23.1-150400.24.1
    • spack-info-0.23.1-150400.24.1
  • SUSE Linux Enterprise High Performance Computing ESPOS 15 SP4 (noarch)
    • spack-recipes-0.23.1-150400.24.1
    • spack-0.23.1-150400.24.1
    • spack-man-0.23.1-150400.24.1
    • spack-info-0.23.1-150400.24.1
  • SUSE Linux Enterprise High Performance Computing LTSS 15 SP4 (noarch)
    • spack-recipes-0.23.1-150400.24.1
    • spack-0.23.1-150400.24.1
    • spack-man-0.23.1-150400.24.1
    • spack-info-0.23.1-150400.24.1
  • SUSE Linux Enterprise High Performance Computing ESPOS 15 SP5 (noarch)
    • spack-recipes-0.23.1-150400.24.1
    • spack-0.23.1-150400.24.1
    • spack-man-0.23.1-150400.24.1
    • spack-info-0.23.1-150400.24.1
  • SUSE Linux Enterprise High Performance Computing LTSS 15 SP5 (noarch)
    • spack-recipes-0.23.1-150400.24.1
    • spack-0.23.1-150400.24.1
    • spack-man-0.23.1-150400.24.1
    • spack-info-0.23.1-150400.24.1