easybuild-framework icon indicating copy to clipboard operation
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.

Results 327 easybuild-framework issues
Sort by recently updated
recently updated
newest added

When there is no source `self.src` is an empty list which leads to a rather generic error message. Improve that by showing that there was no source to apply the...

enhancement
bug fix

In some software the compiler must be invoked with an argument containing a literal single quote which requires escaping in the call. E.g.: `gcc -DFOO=\'value\'` However the current rpath wrapper...

bug fix

Previously to #3930, EasyBuild would return a lower case name for the OS version, and this was expected by, for example, the GCC easyblock. Unfortunately we now have the case...

bug report
change
EESSI

`eb --confighelp` outputs ``` # Prefer using specified environment variable when possible to specify where Python packages were installed; see also https://docs.easybuild.io/python-search-path (type choice; default: PYTHONPATH) (choices: PYTHONPATH, EBPYTHONPREFIXES) #prefer-python-search-path=...

bug report

The following is the output of `eb --trace --parallel 2 --parallel-extensions-install` without `richtext`: ``` == starting installation of extension Matrix 1.6-4... >> defining build environment for foss/2023a toolchain >> running...

bug report

While building [dorado-0.9.1-foss-2023a-CUDA-12.1.1.eb](https://github.com/easybuilders/easybuild-easyconfigs/blob/develop/easybuild/easyconfigs/d/dorado/dorado-0.9.1-foss-2023a-CUDA-12.1.1.eb) EasyBuild crashed! Please consider reporting a bug, this should not happen... EasyBuild 5.0.0 Python 3.11.5 Ubuntu 24.04.1 LTS [log file](https://gist.github.com/fizwit/519809a38b6d1b87a204bff295525179)

The `reprod` folder contains EasyBlocks and EasyConfigs, but not the patch files needed to rebuild a piece of software. E.g.: ``` $ ls /cvmfs/software.eessi.io/versions/2023.06/software/linux/x86_64/intel/haswell/software/GCCcore/12.3.0/easybuild/reprod/ easyblocks GCCcore-12.3.0.eb GCCcore-12.3.0.env hooks ``` We...

bug report

Not sure how to solve this one, but for the case of EESSI ideally when reporting `eb --show-system` you would show that the Gentoo Prefix is being used. This is...

enhancement
EESSI

Currently, easyconfigs of NVHPC only provide the compilers from Nvidia (`nvc`, `nvc++`, `nvfortran`, ...) and we build toolchains on top of those compilers with "standard" components. For instance, `nvompi` includes...

enhancement

It might be necessary to disable dependency resolution from the commandline. E.g. when it is enabled in the configfile and we want to upload a single file via `--new-pr`. Add...

enhancement