Missing lsb dependency when installing Intel® Cluster Runtimes on SLES* 12

When attempting to install Intel® Cluster Runtimes on a new SUSE* Linux* Enterprise Server (SLES*) 12 installation, you will likely receive this error message:

warning: ./rpm/intel-openmp-090-15.0-0.i486.rpm: Header V3 RSA/SHA1 Signature, key ID f789186f: NOKEY
Installing "Intel(R) Parallel Studio XE Composer Edition for Linux*"
warning: ./rpm/intel-openmp-090-15.0-0.i486.rpm: Header V3 RSA/SHA1 Signature, key ID f789186f: NOKEY
error: Failed dependencies:
        lsb >= 3.0 is needed by intel-openmp-090-15.0-0.i486
ERROR: Could not install package ./rpm/intel-openmp-090-15.0-0.i486.rpm

SLES 12 does not include this package. Other OpenSUSE-based Linux distributions may also be missing this package.

There are two options to complete the installation.

Option 1

Install the runtime RPMs using the nodeps option. This is the recommended solution provided in the Intel® Parallel Studio XE 2015 installation instructions. Unfortunately, the lsb package is a meta-RPM and several other dependent packages will not be installed if this method is used.

Option 2

Obtain an alternate lsb package for x86_64 architecture. Alternate lsb packages for SLES 12 may be found at OpenSUSE Factory.


Possible solutions are to

  1. use an official release for a prior SLES version or current OpenSUSE version (Tumbleweed).
  2. use an unstable release of the lsb package for SLE-12.
  3. download the latest official source RPM and rebuild it on the SLES 12 platform.

In addition to the lsb package, you will also need x86_64 qt3 and libmng2 packages. These two packages are required by lsb, but not provided by SLES 12.

Для получения подробной информации о возможностях оптимизации компилятора обратитесь к нашему Уведомлению об оптимизации.
Возможность комментирования русскоязычного контента была отключена. Узнать подробнее.