You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Issue
While trying to build with a custom sysroot based on Gentoo-prefix, I found that my OpenMPI installation failed. The OpenMPI EasyBlock picked up on the verbs installation of the host OS, but with a custom sysroot, one would want it to check the custom sysroot for installed packages, not the host.
Solution
Two components are needed here:
check_os_dependency now relies on get_os_name() to determine which package manager to query for the availability of the package. That behaviour should be changed if a custom sysroot is defined, e.g. we could make a config item for EasyBuild in which one can specify the package mananger for the custom prefix.
Support for Gentoo package management should be included.
The text was updated successfully, but these errors were encountered:
Issue
While trying to build with a custom
sysroot
based onGentoo-prefix
, I found that myOpenMPI
installation failed. TheOpenMPI
EasyBlock picked up on theverbs
installation of the host OS, but with a customsysroot
, one would want it to check the customsysroot
for installed packages, not the host.Solution
Two components are needed here:
check_os_dependency
now relies onget_os_name()
to determine which package manager to query for the availability of the package. That behaviour should be changed if a customsysroot
is defined, e.g. we could make a config item for EasyBuild in which one can specify the package mananger for the custom prefix.Gentoo
package management should be included.The text was updated successfully, but these errors were encountered: