<div class="container">
    <h1>Feature update for spack</h1>

    <table class="table table-striped table-bordered">
        <tbody>
        <tr>
            <th>Announcement ID:</th>
            <td>SUSE-FU-2023:1706-1</td>
        </tr>
        
        <tr>
            <th>Rating:</th>
            <td>important</td>
        </tr>
        <tr>
            <th>References:</th>
            <td>
                <ul>
                    
                        <li style="display: inline;">
                            <a href="https://bugzilla.suse.com/show_bug.cgi?id=1195391">#1195391</a>
                        </li>
                    
                        <li style="display: inline;">
                            <a href="https://bugzilla.suse.com/show_bug.cgi?id=1207053">#1207053</a>
                        </li>
                    
                        <li style="display: inline;">
                            <a href="https://bugzilla.suse.com/show_bug.cgi?id=1207784">#1207784</a>
                        </li>
                    
                        <li style="display: inline;">
                            <a href="https://bugzilla.suse.com/show_bug.cgi?id=1208751">#1208751</a>
                        </li>
                    
                </ul>
            </td>
        </tr>
        
        <tr>
            <th>Affected Products:</th>
            <td>
                <ul class="list-group">
                    
                        <li class="list-group-item">HPC Module 15-SP4</li>
                    
                        <li class="list-group-item">openSUSE Leap 15.4</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise High Performance Computing 15 SP4</li>
                    
                </ul>
            </td>
        </tr>
        </tbody>
    </table>

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

    <h2>Description:</h2>
    <p>This update for spack fixes the following issues:</p>
<p>Version update from 0.17.1 to 0.19.1 (jsc#PED-2803, jsc#PED-3000):</p>
<ul>
<li>For the full list of features and upstream fixes implemented by this update please consult the release notes at:</li>
<li>https://github.com/spack/spack/releases/tag/v0.19.1</li>
<li>https://github.com/spack/spack/releases/tag/v0.19.0</li>
<li>https://github.com/spack/spack/releases/tag/v0.18.1</li>
<li>
<p>https://github.com/spack/spack/releases/tag/v0.18.0</p>
</li>
<li>
<p>Bug fixes and improvements:</p>
</li>
<li>Make sure the spack environment is set up correctly in spack-generated Dockerfiles (bsc#1207784)</li>
<li>Fix MPI packages not being recognized any more (bsc#1208751)</li>
<li>Fix syntax in post scripts (bsc#1195391)</li>
<li>Fix var_path which that is set incorrectly in version 0.19.0 (bsc#1207053)</li>
<li>Move repositories to <code>/usr/share/spack</code>: <code>/var</code> is strictly for local data</li>
<li>Improve error message for requirements</li>
<li>Fix libtool filter for Fujitsu compilers</li>
<li>
<p>Fix <code>spack mirror create</code> to not change paths to urls    </p>
</li>
<li>
<p>Improve <code>run-find-external.sh</code> script:</p>
</li>
<li>Extend to run <code>spack compiler find</code></li>
<li>Separate triggers for packages and compilers</li>
<li>
<p>Better handle when search patterns match multiple directories</p>
</li>
<li>
<p>Removals and Deprecations:</p>
</li>
<li>Support for Python 3.5 is dropped. Only Python 3.6+ are officially supported.</li>
<li><code>LD_LIBRARY_PATH</code> is no longer set by default by spack load or module loads. Setting <code>LD_LIBRARY_PATH</code> in Spack 
    environments/modules can cause binaries from outside of Spack to crash, and Spack&#x27;s own builds use <code>RPATH</code> and do 
    not need <code>LD_LIBRARY_PATH</code> 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:
    <code>spack config add modules:prefix_inspections:lib64:[LD_LIBRARY_PATH]</code>
    <code>spack config add modules:prefix_inspections:lib:[LD_LIBRARY_PATH]</code></li>
<li>The <code>spack:concretization:[together|separately]</code> has been deprecatred. Now use <code>concretizer:unify:[true|false]</code></li>
<li><code>config:module_roots</code> is no longer supported. Use configuration in module sets instead</li>
<li><code>spack activate</code> and <code>spack deactivate</code> are no longer supported, having been deprecated in v0.18. Use an environment
    with a view instead of activating/deactivating (docs)</li>
<li>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.</li>
<li><code>spack bootstrap trust</code> and <code>spack bootstrap untrust</code> are deprecated in favor of <code>spack bootstrap enable</code> and
    <code>spack bootstrap disable</code></li>
<li>The <code>graviton2</code> architecture has been renamed to <code>neoverse_n1</code>, and <code>graviton3</code>
    is now <code>neoverse_v1</code>. Buildcaches using the old architecture names will need to be rebuilt</li>
<li>The terms &#x27;blacklist&#x27; and &#x27;whitelist&#x27; have been replaced with &#x27;include&#x27; and &#x27;exclude&#x27; in all configuration files. 
    You can use <code>spack config update</code> to automatically fix your configuration files</li>
</ul>

    

    <h2>Patch Instructions:</h2>
    <p>
        To install this SUSE Important update use the SUSE recommended
        installation methods like YaST online_update or "zypper patch".<br/>

        Alternatively you can run the command listed for your product:
    </p>
    <ul class="list-group">
        
            <li class="list-group-item">
                openSUSE Leap 15.4
                
                    
                        <br/>
                        <code>zypper in -t patch openSUSE-SLE-15.4-2023-1706=1</code>
                    
                    
                
            </li>
        
            <li class="list-group-item">
                HPC Module 15-SP4
                
                    
                        <br/>
                        <code>zypper in -t patch SUSE-SLE-Module-HPC-15-SP4-2023-1706=1</code>
                    
                    
                
            </li>
        
    </ul>

    <h2>Package List:</h2>
    <ul>
        
            
                <li>
                    openSUSE Leap 15.4 (noarch)
                    <ul>
                        
                            <li>spack-info-0.19.1-150400.12.5.3</li>
                        
                            <li>spack-man-0.19.1-150400.12.5.3</li>
                        
                            <li>spack-0.19.1-150400.12.5.1</li>
                        
                            <li>spack-recipes-0.19.1-150400.12.5.1</li>
                        
                    </ul>
                </li>
            
        
            
                <li>
                    HPC Module 15-SP4 (noarch)
                    <ul>
                        
                            <li>spack-info-0.19.1-150400.12.5.3</li>
                        
                            <li>spack-man-0.19.1-150400.12.5.3</li>
                        
                            <li>spack-0.19.1-150400.12.5.1</li>
                        
                            <li>spack-recipes-0.19.1-150400.12.5.1</li>
                        
                    </ul>
                </li>
            
        
    </ul>

    
        <h2>References:</h2>
        <ul>
            
                
                    <li>
                        <a href="https://bugzilla.suse.com/show_bug.cgi?id=1195391">https://bugzilla.suse.com/show_bug.cgi?id=1195391</a>
                    </li>
                
            
                
                    <li>
                        <a href="https://bugzilla.suse.com/show_bug.cgi?id=1207053">https://bugzilla.suse.com/show_bug.cgi?id=1207053</a>
                    </li>
                
            
                
                    <li>
                        <a href="https://bugzilla.suse.com/show_bug.cgi?id=1207784">https://bugzilla.suse.com/show_bug.cgi?id=1207784</a>
                    </li>
                
            
                
                    <li>
                        <a href="https://bugzilla.suse.com/show_bug.cgi?id=1208751">https://bugzilla.suse.com/show_bug.cgi?id=1208751</a>
                    </li>
                
            
                
                    <li>
                        <a href="https://jira.suse.com/browse/PED-2803">https://jira.suse.com/browse/PED-2803</a>
                    </li>
                
            
                
                    <li>
                        <a href="https://jira.suse.com/browse/PED-3000">https://jira.suse.com/browse/PED-3000</a>
                    </li>
                
            
        </ul>
    
</div>