-
Notifications
You must be signed in to change notification settings - Fork 149
Closed
Labels
Milestone
Description
Hello,
i try to install a toolchain, which (independently from the version) always fails:
eb --debug foss-2020a.eb --optarch=x86-rome --robot
== Temporary log file in case of crash /tmp/eb-zgiz6k7w/easybuild-ac71m4_n.log
== found valid index for /opt/ohpc/admin/easybuild/easybuild/easyconfigs, so using it...
== found valid index for /opt/ohpc/admin/easybuild/easybuild/easyconfigs, so using it...
ERROR: Failed to process easyconfig /opt/ohpc/admin/easybuild/easybuild/easyconfigs/f/foss/foss-2020a.eb: Failed to process easyconfig /opt/ohpc/admin/easybuild/easybuild/easyconfigs/o/OpenMPI/\
OpenMPI-4.0.3-GCC-9.3.0.eb: \
Failed to process easyconfig \
/opt/ohpc/admin/easybuild/easybuild/easyconfigs/u/UCX/UCX-1.8.0-GCCcore-9.3.0.eb:\
One or more OS dependencies were not found: \
[('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')]It's true: "libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel" are not installed on OS level.
And i would like to keep it like that, because i want to install the entire softwarestack using EasyBuild.
Is it possible, and then how, to advise EasyBuild to simply install these dependencies on it's own, in order to make this software stack completely independent from the OS system libraries?
That seems to be the best solution from my perspective.
Best regards