In order to reduce complexity and provide users with a simple experience, I would like to hide all dependencies and toolchains built with easybuild.
Does this make sense? The full list of loaded modules is in the user's environment (we use Environment Modules, not Lmod yet), so we can extract the full module list (with hidden modules) if needed. The problem I run into is that '--hide-deps' doesn't seem to go more than one dependency level down. For example, I am trying to build intel-2015b.eb, and if I specify all the dependencies in '--hide-deps=' it will hide icc, ifort, impi, and imkl but not iccifort or iimpi, which are listed as toolchains for impi and imkl. Is there a way to build this toolchain hidden, without building the underlying toolchains separately? What about a '--hide-all-deps' option? Ben McGough System Administrator Center IT/Scientific Computing O 206.667.7818 [email protected] 1100 Fairview Ave. N. P.O. Box 19024 Seattle, WA 98109 Fred Hutch / Cures Start Here fredhutch.org

