-
Notifications
You must be signed in to change notification settings - Fork 212
Open
Labels
Milestone
Description
Currently, EB won't find anything from your normal MODULEPATHs, only stuff that's in --installpath-modules
.
Not to bad for sysadmins to work around (just expand the MODULEPATH to also include the "/all" module directory directly, but it gets painful when lettings users build their stuff (especially if they use multiple paths as well).
t would be nicer to just deduce these from the normal MODULEPATH's instead.
From the zoom discussion, some options presented were
- can EasyBuild automatically add to each entry in $MODULEPATH when /Core is there already?
- can we avoid that EasyBuild uses the full module names internally when checking for dependencies?
- also module files that extend $MODULEPATH should iterate over existing $MODULEPATH for other "opportunities" to extend $MODULEPATH?
I think option 1 seems most promising, with a configuration option to disable it. Heck, it can even be off by default since it would be simple to enable for those who use this so it would be perfectly safe feature to add.
@Flamefire ping (since you are also interested in this).
runiq