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
trafficstars

With https://github.com/easybuilders/easybuild-framework/pull/4868, we're now re-generating a fake module file for each extension, but we're reusing the same location *and* same name each time. This is especially problematic when installing extensions...

bug report

``` [ocaisa@generoso ~]$ eb --include-easyblocks-from-pr=2504 -x ./ORCA-4.2.0-gompi-2019b.eb == Temporary log file in case of crash /tmp/eb-80dcqupg/easybuild-kgi7m9_q.log >> running command: [started at: 2021-07-07 12:02:50] [working dir: /tmp/eb-80dcqupg/tmph75of_kd/easybuilders] [output logged in /tmp/eb-80dcqupg/easybuild-run_cmd-336dnw0t.log]...

bug report

Run `eb Perl-5.34.1-GCCcore-11.3.0.eb -r --disable-module-extensions` with Easybuild v5.0.0 and Lmod v8.7.20 After, `module avail` still display available Perl extensions.

follow-up to #4877 by @Crivella tests will need some work, so marked as WIP This results in filtered/censored environment variables to still be mentioned in the test report, but without...

enhancement
change

It is NOT required when all extensions have either custom easyblocks or an `easyblock` key in their option dict. In those cases `exts_defaultclass` is redundant making it harder to write...

change

see https://github.com/easybuilders/easybuild-framework/pull/4692/files#r2036929976 We should also support cases like: ```python cuda_sanity_ignore_files = ['lib/*.so']

enhancement

Examples include: ``` /software/Uni-Core/0.0.3-foss-2023a-CUDA-12.1.1/lib/python3.11/site-packages/unicore_fused_adam.cpython-311-x86_64-linux-gnu.so ``` and (which is in a deeper subdirectory `torch/lib`): ``` /software/PyTorch/2.1.2-foss-2023a-CUDA-12.1.1/lib/python3.11/site-packages/torch/lib/libtorch_cuda.so ```

bug report

Some easyblocks, e.g. OpenCV, need to calculate md5 checksums because some build processes might require that as the filename. Currently the deprecation warning is done in `compute_checksum`. I don't think...

change request

When including an unmodified EasyConfig with `--new-pr` an error is shown that a commit message is required because this EC is modified which is not the case. Adjust the `copy_*`...

bug fix