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.
When trying to build BioPerl, the build process fails with: ``` == permissions... == ... (took < 1 sec) == packaging... == ... (took < 1 sec) == FAILED: Installation...
Based off of https://github.com/easybuilders/easybuild-framework/pull/4003
We recently ran into a broken installation when using RPATH, for which the sanity check passed. The problem was that the binaries were finding libraries in the build directory, which...
This is #4164 rebased on 5.0x Except for one conflict (`string_type` -> `str`) it was trivial. So #4164 should still be viable for develop The None case was missed and...
#4159 rebased to 5.0x Having a `'src': None` entry in a dict for checksums is as valid as having a `None` entry directly in the list. However the current function...
The docs at https://docs.easybuild.io/version-specific/toolchain-opts/#system claim that `SYSTEM` supports `toolchainopts` but it actually doesn't
Fixes - #4928 Properly detect and use the name of the repo that is submitting the PR instead of using the same one that is receiving it
retry by replacing hyphen with underscore in the name: `abc-def-%(version).tar.gz` -> `abc_def-%(version).tar.gz` only done if: - it's an extension - download from PyPI - there's only 1 source url -...
**Issue** Rebuilding a `Bundle` type EasyConfig from a reprod folder fails, e.g. ``` eb /cvmfs/software.eessi.io/versions/2023.06/software/linux/x86_64/intel/haswell/software/OpenSSL/1.1/easybuild/reprod/OpenSSL-1.1.eb --module-only --force --installpath /tmp/casparl/eb-test-installpath/ == Temporary log file in case of crash /scratch-local/casparl.11439033/eb-t_zfg3xx/easybuild-0r740oaq.log == found...