EasyBuild: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 13: Line 13:


<!--T:15-->
<!--T:15-->
For example, the module <tt>python/3.10.2</tt> on Narval defines:  
For example, the module <code>python/3.10.2</code> on Narval defines:  
* <tt>EBROOTPYTHON</tt>: <tt>/cvmfs/soft.computecanada.ca/easybuild/software/2020/avx2/Core/python/3.10.2</tt>
* <code>EBROOTPYTHON</code>: <code>/cvmfs/soft.computecanada.ca/easybuild/software/2020/avx2/Core/python/3.10.2</code>
* <tt>EBVERSIONPYTHON</tt>: <tt>3.10.2</tt>
* <code>EBVERSIONPYTHON</code>: <code>3.10.2</code>


<!--T:16-->
<!--T:16-->
You can see the environment variables defined by the <tt>python/3.10.2</tt> module using:  
You can see the environment variables defined by the <code>python/3.10.2</code> module using:  
{{Command|module show python/3.10.2 {{!}} grep EB}}
{{Command|module show python/3.10.2 {{!}} grep EB}}


= Installation recipes and logs = <!--T:17-->
= Installation recipes and logs = <!--T:17-->
EasyBuild keeps a copy of the recipe used to install each software package, as well as a detailed log inside the installation directory. This is accessible in the directory <tt>$EBROOT<name>/easybuild</tt>. For example, for the <tt>python/3.10.2</tt> module, the installation directory contains, amongst other things:  
EasyBuild keeps a copy of the recipe used to install each software package, as well as a detailed log inside the installation directory. This is accessible in the directory <code>$EBROOT<name>/easybuild</code>. For example, for the <code>python/3.10.2</code> module, the installation directory contains, amongst other things:  
* <tt>$EBROOTPYTHON/easybuild/Python-3.10.2.eb</tt>
* <code>$EBROOTPYTHON/easybuild/Python-3.10.2.eb</code>
* <tt>$EBROOTPYTHON/easybuild/easybuild-Python-3.10.2-*.log</tt>
* <code>$EBROOTPYTHON/easybuild/easybuild-Python-3.10.2-*.log</code>


= Using EasyBuild in your own account = <!--T:6-->
= Using EasyBuild in your own account = <!--T:6-->
rsnt_translations
56,430

edits