Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Installing dependencies as hidden modules

...

The key feature of the EasyBuild is the ability to install a software component with all its dependencies. But EasyBuild installs module not only for the requested software but for every dependency as well.

The number of available modules is growing with every installation, becoming less and less intuitive / useful for the users. 

There are few options to hide modules, unfortunately every of them has its disadvantages, 

  • --hide-deps=<moduleName1>,<moduleName2>,..., <moduleNameN>   option of eb requires for all modules to be explicitly listed


  • --hide-all-dependencies -  implemented in working branch but PR#3217 has been not merged since 2020
  • module-hide <module-name> - Lmod module system command. Modules have to be hide one by one (see documentation)

TO BE CHECKED !!!!!

...

Change the default tmp directory
Anchor
tmp_dir_change
tmp_dir_change

...