Use unwanted env functionality to unset MKLROOT#273
Use unwanted env functionality to unset MKLROOT#273boegel merged 4 commits intoeasybuilders:developfrom
Conversation
|
Can one of the admins verify this patch? |
|
Automatic reply from Jenkins: Can I test this? |
|
ok to test |
|
@wpoely86: I'm a bit reluctant to merge this in, since the patch changes the behavior. What's your main motivation for this PR? |
|
Well, it stopped my install (I had already an mkl installed elsewhere) and it annoyed me (no easy vs easy 😉 ) I thought EB unloaded any loaded modules before starting? That's a way nicer solution then giving a fatal error. I also don't see the issue with mkl already in |
|
No, EB doesn't do a purge before starting (only when running unit tests). Some people may have modules loaded for a good reason (e.g. the So, I'm not convinced that stuff like So, I feel strongly to not merge this in as is, because it's less strict. If someone has I don't want to just close this without you agreeing on this, this is not a dictatorship. ;-) |
|
Well, in that case, I have no problem with closing this PR. But I feel that a better solution then to check for ``$MKLROOT |
|
@wpoely86: I won't close this just yet, I'll give it some more thought... |
Conflicts: easybuild/easyblocks/i/imkl.py
sync with develop, conflict in imkl.py easyblock resolved
|
@wpoely86: After thinking about this a bit, I see no reason why not to make the change. I retested all existing imkl easyconfigs, all still work (I didn't expect otherwise :)), so good to go in. Thanks! |
Use unwanted env functionality to unset MKLROOT
No description provided.