easybuild-framework
easybuild-framework copied to clipboard
EasyBuild is a software installation framework in Python that allows you to install software in a structured and robust way.
We want to always use a specific group for installed software such that any admin can install and modify it. We already use `--group-writable-installdir`. However this doesn't ensure the group...
TCLLIBPATH (and nothing else as far as I know) requires spaces instead of : as the path delimiter. Currently, the easyconfigs that set TCLLIBPATH are broken (if you load more...
Currently, `-a, --avail-easyconfig-params` can either be used: * on its own, for a list of generic easyconfig parameters * with `-e, --easyblock` to also list custom easyconfig parameters specific to...
I am getting an error when I try to generate the rpm for Java-1.8.eb. FPM could not fine the lua files because the modulerc easyblock is only genereting the .modulerc...
Cleaning up the install directory should be tackled a lot earlier, i.e. before the `configure` step is started. When debugging an issue with building Perl, I noticed the Perl configure...
We should replace the mess that is `run_cmd` and `run_cmd_qa` by the (better) equivalent provided by `vsc-base`, i.e. `run`, see https://github.com/hpcugent/vsc-base/blob/master/lib/vsc/utils/run.py
Remove the pitfall where missing components were filled with empty strings that are less than any other value. The common expectation is that trailing zeroes are equal to zeroes. I...
At the moment, we do no checking that the cuda compute capabilities that EasyBuild is configured to use, are actually used in the resultant binaries/libraries WIP PR to introduce an...
This can be accomplished by `tweak()` optionally also returning a dict which maps the tweaked easyconfig to the original version. Then the job can run `eb ... --try-*` and that...
https://specifications.freedesktop.org/basedir-spec/latest/ says precedence should be `XDG_CONFIG_HOME` > 1st entry of `XDG_CONFIG_DIRS` > 2nd entry ... EasyBuild had this reversed for `XDG_CONFIG_DIRS` Fixes #4582