Alexander Grund

Results 339 issues of Alexander Grund

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

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

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

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

We cannot use `isinstance` on non-trivial types, i.e. our tuple-specifications. Incidently it works if the result is the type in the first element of the tuple, otherwise it fails with...

bug fix

This changes the allowed types of the `modulename` extension option: - `False` to skip the sanity check and always install it when `--skip` is used - `str`: Value for `%(ext_name)s`...

enhancement

When an installation fails it currently looks like: ``` == sanity checking... == ... (took 20 secs) == FAILED: Installation ended unsuccessfully: `/software/Python/3.11.5-GCCcore-13.2.0/bin/python -m pip check` failed: msg1 msg2 msg3...