-
Notifications
You must be signed in to change notification settings - Fork 31
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
Interactive building for debugging #117
Interactive building for debugging #117
Conversation
…. Added the new page to the mkdocs
…ke it easier to find
…step is no longer present
…time debugging issues that require a lot of dependencies to first be build
… exit the container
…new order of sourcing configure_easybuild and exporting EASYBUILD_INSTALLPATH
…DULEPATH so that users actually see the modules that are installed interactively
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.
Thanks a lot for this comprehensive description. I'd like to actually try the procedure myself, possibly also using run_in_compat_layer_env.sh
instead of plain startprefix
.
Left a few comments/suggestions/questions left and right.
…t the EESSI_CPU_FAMILY and EESSI_OS_TYPE
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.
Two more suggestions.
I think we should wait merging this PR until #108 has been merged and a short overview (overview.md
) is added.
…the writeable overlay. Also, clarified instructions on how to replicate builds with 'generic' optimization
…r building in /tmp to figure out if the writeable overlay is the issue to _after_ the regular build instructions. This is now in a new section that discusses known causes for issues in EESSI. I also added the non-standard sysroot here. These two will probably cover at least some of the issues that we see at this stage - most other issues are already caught when a contribution is made to EasyBuild itself.
Looks good to me. Thanks @casparvl ! |
This PR moves the 'adding software' pages to a new top level header, as I was told by an external user he hadn't found it initially.
Also, added a page on how to interactively replicated the build process.