Skip to content

One or more OS dependencies were not found #758

@kelbstf

Description

@kelbstf

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions