Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CentOS builder needs libnl package #1

Open
jabl opened this issue Aug 26, 2019 · 3 comments
Open

CentOS builder needs libnl package #1

jabl opened this issue Aug 26, 2019 · 3 comments

Comments

@jabl
Copy link
Contributor

jabl commented Aug 26, 2019

Following 936b2cf builds using the centos worker fail. libnl3-devel needs to be installed into the container.

jabl added a commit that referenced this issue Aug 26, 2019
Must build libnl ourselves instead of using the system one until
#1 is
resolved.
jabl added a commit that referenced this issue Aug 26, 2019
zlib-devel package needed for builder container. See #1
@simo-tuomisto
Copy link
Collaborator

libnl3 or libnl3-devel were not enough. Build failed due to

2019-08-27 12:26:39 5e8a2f124525 SubprocessRule ERROR            ware/pkgconf/1.6.1/bz3solt/bin/pkg-config (found version "1.6.1")
2019-08-27 12:26:39 5e8a2f124525 SubprocessRule ERROR      67    -- Checking for modules 'libnl-3.0;libnl-route-3.0'
2019-08-27 12:26:39 5e8a2f124525 SubprocessRule ERROR      68    --   Package 'libnl-3.0', required by 'virtual:world', not found
2019-08-27 12:26:39 5e8a2f124525 SubprocessRule ERROR      69    --   Package 'libnl-route-3.0', required by 'virtual:world', not fou
2019-08-27 12:26:39 5e8a2f124525 SubprocessRule ERROR            nd
2019-08-27 12:26:39 5e8a2f124525 SubprocessRule ERROR      70    -- Checking for module 'libnl-1'
2019-08-27 12:26:39 5e8a2f124525 SubprocessRule ERROR      71    --   Package 'libnl-1', required by 'virtual:world', not found
2019-08-27 12:26:39 5e8a2f124525 SubprocessRule ERROR   >> 72    CMake Error at CMakeLists.txt:383 (message):
2019-08-27 12:26:39 5e8a2f124525 SubprocessRule ERROR      73      Cannot find libnl-3.0 or libnl-1

@simo-tuomisto
Copy link
Collaborator

Maybe using spack's libnl is easier.

@jabl
Copy link
Contributor Author

jabl commented Aug 28, 2019

Even better, since the libnl dependency is pulled in from rdma-core, we should be using the libraries provided by MLNX_OFED instead since that's what the nodes are actually using (except the wsm's which hopefully are on their way out anyway).

rkdarst pushed a commit to AaltoSciComp/science-build-configs that referenced this issue Apr 2, 2020
Must build libnl ourselves instead of using the system one until
AaltoSciComp/science-build-rules#1 is
resolved.
rkdarst pushed a commit to AaltoSciComp/science-build-configs that referenced this issue Apr 2, 2020
zlib-devel package needed for builder container. See AaltoSciComp/science-build-rules#1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants