-
Notifications
You must be signed in to change notification settings - Fork 282
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
fix bug in PythonBundle: always add */site-packages subdirs to $PYTHONPATH when installing extensions #2081
Conversation
…NPATH when installing extensions
Now that I see this, I'm a bit concerned about https://github.com/easybuilders/easybuild-framework/blob/develop/easybuild/framework/easyblock.py#L1405 |
|
|
…generated module file Co-authored-by: Alex Domingo <alex.domingo.toro@vub.be>
If that's a problem then it should make the sanity check fail due to missing stuff in the module file? In this particular case, we're only making sure that the module file that is used to set up the environment before installing extensions is correct. The module file used during the sanity check is a fresh one, which should have the same contents as the final module file (since nothing is changed anymore when the sanity check kicks off, that's after (post)install and extensions steps). |
Fix confirmed with |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Going in, thanks @boegel ! |
This fixes a bug that was introduced in #2075.
Installing
SciPy-bundle
is broken currently for example, the installation of thescipy
extensions fails becausenumpy
can not be found, even though it is installed correctly.