SUSE-FU-2023:1706-1: important: Feature update for spack

sle-updates at lists.suse.com sle-updates at lists.suse.com
Fri Mar 31 08:30:07 UTC 2023



# Feature update for spack

Announcement ID: SUSE-FU-2023:1706-1  
Rating: important  
References:

  * #1195391
  * #1207053
  * #1207784
  * #1208751

  
Affected Products:

  * HPC Module 15-SP4
  * openSUSE Leap 15.4
  * SUSE Linux Enterprise High Performance Computing 15 SP4

  
  
An update that contains two features and has four feature fixes can now be
installed.

## Description:

This update for spack fixes the following issues:

Version update from 0.17.1 to 0.19.1 (jsc#PED-2803, jsc#PED-3000):

  * For the full list of features and upstream fixes implemented by this update
    please consult the release notes at:
  * https://github.com/spack/spack/releases/tag/v0.19.1
  * https://github.com/spack/spack/releases/tag/v0.19.0
  * https://github.com/spack/spack/releases/tag/v0.18.1
  * https://github.com/spack/spack/releases/tag/v0.18.0

  * Bug fixes and improvements:

  * Make sure the spack environment is set up correctly in spack-generated
    Dockerfiles (bsc#1207784)
  * Fix MPI packages not being recognized any more (bsc#1208751)
  * Fix syntax in post scripts (bsc#1195391)
  * Fix var_path which that is set incorrectly in version 0.19.0 (bsc#1207053)
  * Move repositories to `/usr/share/spack`: `/var` is strictly for local data
  * Improve error message for requirements
  * Fix libtool filter for Fujitsu compilers
  * Fix `spack mirror create` to not change paths to urls

  * Improve `run-find-external.sh` script:

  * Extend to run `spack compiler find`
  * Separate triggers for packages and compilers
  * Better handle when search patterns match multiple directories

  * Removals and Deprecations:

  * Support for Python 3.5 is dropped. Only Python 3.6+ are officially
    supported.
  * `LD_LIBRARY_PATH` is no longer set by default by spack load or module loads.
    Setting `LD_LIBRARY_PATH` in Spack environments/modules can cause binaries
    from outside of Spack to crash, and Spack's own builds use `RPATH` and do
    not need `LD_LIBRARY_PATH` set in order to run. If you still want the old
    behavior, you can run these commands to configure Spack to set
    LD_LIBRARY_PATH: `spack config add
    modules:prefix_inspections:lib64:[LD_LIBRARY_PATH]` `spack config add
    modules:prefix_inspections:lib:[LD_LIBRARY_PATH]`
  * The `spack:concretization:[together|separately]` has been deprecatred. Now
    use `concretizer:unify:[true|false]`
  * `config:module_roots` is no longer supported. Use configuration in module
    sets instead
  * `spack activate` and `spack deactivate` are no longer supported, having been
    deprecated in v0.18. Use an environment with a view instead of
    activating/deactivating (docs)
  * The old YAML format for buildcaches is now deprecated. If you are using an
    old buildcache with YAML metadata you will need to regenerate it with JSON
    metadata.
  * `spack bootstrap trust` and `spack bootstrap untrust` are deprecated in
    favor of `spack bootstrap enable` and `spack bootstrap disable`
  * The `graviton2` architecture has been renamed to `neoverse_n1`, and
    `graviton3` is now `neoverse_v1`. Buildcaches using the old architecture
    names will need to be rebuilt
  * The terms 'blacklist' and 'whitelist' have been replaced with 'include' and
    'exclude' in all configuration files. You can use `spack config update` to
    automatically fix your configuration files

## Patch Instructions:

To install this SUSE Important 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 openSUSE-SLE-15.4-2023-1706=1

  * HPC Module 15-SP4  
    zypper in -t patch SUSE-SLE-Module-HPC-15-SP4-2023-1706=1

## Package List:

  * openSUSE Leap 15.4 (noarch)
    * spack-info-0.19.1-150400.12.5.3
    * spack-man-0.19.1-150400.12.5.3
    * spack-0.19.1-150400.12.5.1
    * spack-recipes-0.19.1-150400.12.5.1
  * HPC Module 15-SP4 (noarch)
    * spack-info-0.19.1-150400.12.5.3
    * spack-man-0.19.1-150400.12.5.3
    * spack-0.19.1-150400.12.5.1
    * spack-recipes-0.19.1-150400.12.5.1

## References:

  * https://bugzilla.suse.com/show_bug.cgi?id=1195391
  * https://bugzilla.suse.com/show_bug.cgi?id=1207053
  * https://bugzilla.suse.com/show_bug.cgi?id=1207784
  * https://bugzilla.suse.com/show_bug.cgi?id=1208751
  * https://jira.suse.com/browse/PED-2803
  * https://jira.suse.com/browse/PED-3000

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.suse.com/pipermail/sle-updates/attachments/20230331/308aeb98/attachment.htm>


More information about the sle-updates mailing list