File _patchinfo of Package patchinfo.31446
<patchinfo incident="31446">
<issue tracker="bnc" id="1216941">[RN, Spack] Release Notes for Spack verson 0.20.3</issue>
<packager>eeich</packager>
<rating>moderate</rating>
<category>recommended</category>
<summary>Recommended update for spack</summary>
<description>This update for spack fixes the following issues:
- Updated to version 0.20.3 with the following changes (bsc#1216941):
* Bug fixes:
+ Fix a bug where `spack mirror set-url` would drop configured
connection info.
+ Fix a minor issue with package hash computation for Python 3.12.
+ Improve escaping in Tcl module files.
+ Make repo cache work on repositouries with zero mtime.
+ Ignore errors for newer, incompatible buildcache version.
+ Print an error when git is required, but missing.
+ Ensure missing build dependencies get installed when using
`spack install --overwrite`.
+ Fix an issue where Spack freezes when the build process
unexpectedly exits.
+ Fix a bug where installation failures cause an unrelated
`NameError` to be thrown.
+ Fix an issue where Spack package versions would be incorrectly
derived from git tags.
+ Fix a bug triggered when file locking fails internally.
+ Prevent `spack external find` to error out when a directory
cannot be accessed.
+ Fix multiple performance regressions in environments.
+ Add more ignored modules to `pyproject.toml` for `mypy`.
* Features:
+ Spack now supports Python 3.12.
</description>
</patchinfo>