Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

knows caveats #18

Open
wpoely86 opened this issue Nov 10, 2016 · 1 comment
Open

knows caveats #18

wpoely86 opened this issue Nov 10, 2016 · 1 comment

Comments

@wpoely86
Copy link
Contributor

list of knows caveats with Lmod compared to environment modules setup:

  • module load cluster is broken, must use module load cluster/$VSC_DEFAULT_CLUSTER_MODULE
  • changes to $MODULEPATH must be done with module use
    • if not, Lmod may spit out The environment MODULEPATH has been changed in unexpected ways

bugs/issues:

  • output of module list and module --terse avail doesn't go do stdout as desired
  • manual module use on /apps/gent/.../modules/all results in spider cache not being found
    • /apps/gent is a symlink, which gets resolved on manual module use, leading to path mismatch (bug in Lmod?)
@wpoely86
Copy link
Contributor Author

As long as you strictly only append or prepend to the $MODULEPATH, you could get away without use?

Off all these issues, only the second remains and is unavoidable. However, if you consistently pre- or append, you should be just fine.

@boegel: module load cluster is still broken when the cluster module is already loaded, but let's see if we need to remedy that

wpoely86 pushed a commit to wpoely86/Lmod-UGent that referenced this issue Sep 2, 2022

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix hook
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant