Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
doku:spack-transition [2023/05/05 11:40] – [Continue working with old modules (from environments)] jzdoku:spack-transition [2023/05/08 07:45] katrin
Line 1: Line 1:
 ====== SPACK - migration to setup without environment  ====== ====== SPACK - migration to setup without environment  ======
  
-===== Problems of SPACK environments =====+===== Motivation: problems of SPACK environments =====
  
 Having worked with //spack environments// for some time, we have encountered several severe issues which have convinced us that we need to find a more practical way of maintaining software packages on VSC. Having worked with //spack environments// for some time, we have encountered several severe issues which have convinced us that we need to find a more practical way of maintaining software packages on VSC.
Line 195: Line 195:
  
  
-==== Continue working with old modules (from environments) ====+===== Continue working with old modules (from environments) =====
  
 You may continue to use modules from the spack environments skylake and zen3 by adjusting the ''MODULEPATH'' variable: You may continue to use modules from the spack environments skylake and zen3 by adjusting the ''MODULEPATH'' variable:
Line 209: Line 209:
 </code> </code>
  
-===== Continue with old spack environments =====+<box 80% round red|Warning>This approach is not recommended and we will no longer maintain the spack environments or install new packages there</box> 
 + 
 +===== Continue working with old spack environments =====
  
 You may also continue to work with the spack environments. If you wish to do so you need the following commands: You may also continue to work with the spack environments. If you wish to do so you need the following commands:
  
-== On zen3 ==+==== On zen3 ====
  
 <code> <code>
Line 220: Line 222:
 </code> </code>
  
-== On skylake ==+==== On skylake ====
  
 <code> <code>
Line 253: Line 255:
 ---- ----
  
-===== Setting LD_LIBRARY_PATH =====+==== Setting LD_LIBRARY_PATH ====
  
 Loading a module does no longer automatically set the ''LD_LIBRARY_PATH'' environment variable, as with some software packages this has lead to conflicts with system libraries. If you have to set ''LD_LIBRARY_PATH'' you may use: Loading a module does no longer automatically set the ''LD_LIBRARY_PATH'' environment variable, as with some software packages this has lead to conflicts with system libraries. If you have to set ''LD_LIBRARY_PATH'' you may use:
  • doku/spack-transition.txt
  • Last modified: 2023/05/17 14:48
  • by msiegel