On 18/09/2017 10:06, Åke Sandgren wrote:
Known probles as of this weekend or thereabouts.

https://github.com/easybuilders/easybuild-easyconfigs/pull/5132

I think this change was made mid-August actually...

Ole: you can dance around this problem for now using "eb --ignore-osdeps" to instruct EasyBuild to assume that the required OS dependencies *are* there.

We will fix this in the upcoming EasyBuild v3.4.1.


regards,

Kenneth


On 09/18/2017 09:55 AM, Ole Holm Nielsen wrote:
With EB 3.4 I have successfully built foss-2017b and iomkl/2017b.
However, on some older nodes without Infiniband (Ethernet only) the
build fails immediately due to dependencies:

$ eb foss-2017b.eb -r
/usr/lib/python2.7/site-packages/keyring/backends/Gnome.py:6:
PyGIWarning: GnomeKeyring was imported without specifying a version
first. Use gi.require_version('GnomeKeyring', '1.0') before import to
ensure that the right version gets loaded.
   from gi.repository import GnomeKeyring
== temporary log file in case of crash /tmp/eb-6GznMR/easybuild-dxtrTV.log
== resolving dependencies ...
ERROR: Failed to process easyconfig
/home/modules/software/EasyBuild/3.4.0/lib/python2.7/site-packages/easybuild_easyconfigs-3.4.0-py2.7.egg/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1.1-GCC-6.4.0-2.28.eb:
One or more OS dependencies were not found: [('libibverbs-dev',
'libibverbs-devel')]

However, the prerequisite seems to be provided by another RPM package
rdma-core-devel:

# yum install libibverbs-devel
...
Package rdma-core-devel-13-7.el7.x86_64 already installed and latest
version
Nothing to do

Can anyone explain what's going on and how to solve the problem?

Thanks,
Ole

Reply via email to