Component Package Dependencies

Note:

Starting with Oracle Hardware Management Pack 2.4.9.0, the HMP watchdog agent and associated ILOM and host watchdog services are no longer available.

Oracle Solaris 10

The following table shows the package dependencies for Hardware Management Pack components on a server running the Oracle Solaris 10 OS.

Component Dependencies

ipmiflash

SUNWcslr SUNWopenssl-libraries SUNWcry SUNWlibmsr SUNWzlib

ipmitool

SUNWlibmsr SUNWcslr SUNWopenssl-libraries SUNWcry

ORCLhmp-hwmgmt

SUNWcslr SUNWgccruntime SUNWlibmsr SUNWlxml SUNWopenssl-libraries SUNWzlib SUNWcry ORCLhmp-libs

ORCLhmp-libs

SUNWcslr SUNWgccruntime SUNWlibmsr SUNWopenssl-libraries SUNWlxml SUNWzlib SUNWcry

ORCLhmp-snmp

SUNWlibmsr SUNWcslr SUNWgccruntime ORCLhmp-hwmgmt

ORCLhmp-tools

SUNWopenssl-libraries SUNWlxml SUNWlibmsr SUNWcslr SUNWgccruntime SUNWzlib SUNWcry ORCLhmp-libs

ORCLhmp-tools-biosconfig (x86)

SUNWcsl SUNWcslr SUNWlibmsr

ORCLhmp-tools-ubiosconfig (x86)

SUNWlxml SUNWlibmsr SUNWcslr SUNWopenssl-libraries SUNWzlib SUNWcry

ORCLhmp-libs

QConvergeConsoleCLI (x86)

SUNWcfcl SUNWcsl SUNWcslr SUNWcsr SUNWdpl SUNWlibms SUNWlibmsr

QConvergeConsoleCLI (SPARC)

SUNWbcp SUNWcfcl SUNWcsl SUNWcslr SUNWcsr SUNWdpl SUNWlibms SUNWlibmsr

ELXocmcore

SUNWcslr SUNWcfcl SUNWlibmsr

Oracle Solaris 11

Beginning with Oracle Hardware Management Pack 2.4.7, Oracle Solaris 11 and 11.1 support is no longer available.

The following table shows the package dependencies for Hardware Management Pack components on a server running the Oracle Solaris 11 OS.

Note:

Refer to the Prerequisites section of this guide that describes setting up your package repository so that required packages can be obtained during Oracle Hardware Management Pack installation.

Component Dependencies

ipmitool

math openssl

hmp-ipmiflash

library openssl math

hmp-libs

library linker math gcc-45-runtime openssl libxml2 hmp-libs zlib gcc-3-runtime

hmp-hwmgmt

hmp-libs library gcc-45-runtime math libxml2 linker openssl zlib

hmp-snmp

hmp-libs hmp-hwmgmt math gcc-45-runtime net-snmp

hmp-tools

hmp-libs

hmp-tools-biosconfig (x86)

hmp-libs xsvc gcc-45-runtime

hmp-tools-ubiosconfig (x86)

hmp-libs

QConvergeConsoleCLI (x86)

library math snia-hbaapi linker

QConvergeConsoleCLI (SPARC)

profiled-libc SUNWcs library math hbaapi

Oracle Linux 4.x or Red Hat Enterprise Linux 4.x

Beginning with Oracle Hardware Management Pack 2.4.7, Linux 4 support is no longer available.

The following table shows the package dependencies for Hardware Management Pack components on a server running Oracle Linux 4.x or Red Hat Enterprise Linux 4.x.

Component Dependencies

ipmiflash

e2fsprogs glibc krb5-libs zlib ncurses readline

ipmitool

e2fsprogs glibc krb5-libs ncurses readline zlib

oracle-hmp-hwmgmt

glibc libxml2 zlib e2fsprogs libaio krb5-libs net-snmp-libs oracle-hmp-libs

oracle-hmp-libs

glibc zlib libaio e2fsprogs krb5-libs libxml2 libgcc libstdc++

Note:

In order for the fwupdate tool to work properly with InfiniBand Host Channel Adapter cards, such as the Oracle Dual Port QDR InfiniBand Adapter M3, you need to install the mstflint package (available with your OS or from the Mellanox site) along with the above dependencies.

oracle-hmp-snmp

glibc net-snmp net-snmp-libs oracle-hmp-hwmgmt

oracle-hmp-tools

e2fsprogs glibc libaio krb5-libs libxml2 zlib net-tools oracle-hmp-libs

oracle-hmp-tools-biosconfig

glibc2fsprogs glibc krb5-libs libxml2 zlib

oracle-hmp-tools-ubiosconfig

e2fsprogs glibc libaio krb5-libs libxml2 zlib oracle-hmp-libs

oracle-hmp-wdt (watchdog timer)

e2fsprogs glibc krb5-libs libusb libxml2 zlib

QConvergeConsoleCLI (Qlogic fibre)

glibc libgcc libstdc++ e2fsprogs krb5-libs

Oracle Linux 5.x or Red Hat Enterprise Linux 5.x

Beginning with Oracle Hardware Management Pack 2.4.7, Linux 4 support is no longer available.

The following table shows the package dependencies for Hardware Management Pack components on a server running Oracle Linux 5.x or Red Hat Enterprise Linux 5.x.

Note:

For Oracle Hardware Management Pack 2.3.3 or higher, ensure you are running a Linux kernel version of 2.6.32 or higher.

Component Dependencies

elxocmcore

(Emulex fibre)

glibc libgcc libstdc++ zlib audit-libs pam libnl openssl libselinux libsepol tcp_wrappers bzip2-libs elfutils-libelf net-snmp-libs nspr popt rpm-libs lm_sensors sqlite libsysfs perl

ipmiflash

openssl glibc ncurses readline zlib

ipmitool

openssl glibc ncurses readline zlib

oracle-hmp-hwmgmt

policycoreutils glibc openssl libaio libxml2 zlib net-snmp-libs oracle-hmp-libs

oracle-hmp-libs

glibc zlib libaio openssl libxml2 libgcc libstdc++

Note:

In order for the fwupdate tool to work properly with InfiniBand Host Channel Adapter cards, such as the Oracle Dual Port QDR InfiniBand Adapter M3, you need to install the mstflint package (available with your OS or from the Mellanox site) along with the above dependencies.

oracle-hmp-snmp

glibc net-snmp net-snmp-libs oracle-hmp-hwmgmt

oracle-hmp-tools

openssl glibc libaio libxml2 zlib net-tools oracle-hmp-libs

oracle-hmp-tools-biosconfig

openssl glibc libxml2 zlib

oracle-hmp-tools-ubiosconfig

openssl glibc libaio libxml2 zlib oracle-hmp-libs

oracle-hmp-wdt (watchdog timer)

openssl glibc libusb libxml2 zlib libusb

QConvergeConsoleCLI (Qlogic fibre)

glibc libgcc libstdc++ e2fsprogs-libs keyutils-libs libselinux libsepol elxocmlibhbaapi krb5-libs

Oracle Linux 6.x or Red Hat Enterprise Linux 6.x

The following table shows the package dependencies for Hardware Management Pack components on a server running Oracle Linux 6.x or Red Hat Enterprise Linux 6.x.

Note:

For Oracle Hardware Management Pack 2.3.3 or higher, ensure you are running a Linux kernel version of 2.6.32 or higher.

Component Dependencies

elxocmcore (Emulex fibre)

glibc libgcc zlib elxocmcorelibs libstdc++ audit-libs nss-softokn-freebl libnl pam pciutils-libs elxocmlibhbaapi libacl libattr bzip2-libs libcap db4 nspr popt libselinux tcp_wrappers-libs openssl elfutils-libelf lua xz-libs net-snmp-libs nss-util rpm-libs lm_sensors-libs libsysfs perl-libs

ipmiflash

glibc ncurses-libs readline zlib openssl

ipmitool

glibc ncurses-libs readline zlib openssl

oracle-hmp-hwmgmt

policycoreutils policycoreutils-python glibc zlib libxml2 libaio openssl net-snmp-libs oracle-hmp-libs

oracle-hmp-libs

glibc zlib libaio openssl libxml2 libgcc libstdc++

Note:

In order for the fwupdate tool to work properly with InfiniBand Host Channel Adapter cards, such as the Oracle Dual Port QDR InfiniBand Adapter M3, you need to install the mstflint package (available with your OS or from the Mellanox site) along with the above dependencies.

oracle-hmp-snmp

glibc net-snmp net-snmp-libs oracle-hmp-hwmgmt

oracle-hmp-tools

libaio glibc zlib openssl libxml2 net-tools oracle-hmp-libs

oracle-hmp-tools-biosconfig

glibc zlib openssl libxml2

oracle-hmp-tools-ubiosconfig

libaio glibc zlib openssl libxml2

fm (Linux FMA)

mcelog OpenIPMI glibc zlib fm libxml2

oracle-hmp-wdt (watchdog timer)

glibc pciutils-libs zlib openssl libusb libxml2 libusb

QConvergeConsoleCLI (Qlogic fibre)

glibc nss-softokn-freebl libgcc libstdc++ libcom_err krb5-libs keyutils-libs libselinux

Oracle Linux 7.x or Red Hat Enterprise Linux 7.x

The following table shows the package dependencies for Hardware Management Pack components on a server running Oracle Linux 7.x or Red Hat Enterprise Linux 7.x.

Component Dependencies

elxocmcore (Emulex fibre)

audit-libs glibc libgcc libnl pam pciutils-libs libstdc++ zlib libacl libattr bzip2-libs libcap libcom_err openssl-libs libdb elfutils-libelf nss-softokn-freebl krb5-libs keyutils-libs lua xz-libs net-snmp-agent-libs net-snmp-libs nspr nss-util pcre popt rpm-libs libselinux lm_sensors-libs tcp_wrappers-libs perl-libs

ipmiflash

openssl-libs glibc ncurses-libs readline zlib

ipmitool

openssl-libs glibc ncurses-libs readline zlib

oracle-hmp-hwmgmt

glibc libaio openssl-libs xz-libs libxml2 zlib libcom_err krb5-libs keyutils-libs net-snmp-libs pcre libselinux policycoreutils-python

oracle-hmp-libs

glibc libaio openssl-libs xz-libs libxml2 zlib libgcc libstdc++

Note:

In order for the fwupdate tool to work properly with InfiniBand Host Channel Adapter cards, such as the Oracle Dual Port QDR InfiniBand Adapter M3, you need to install the mstflint package (available with your OS or from the Mellanox site) along with the above dependencies.

oracle-hmp-snmp

glibc net-snmp net-snmp-libs

oracle-hmp-tools

glibc libaio openssl-libs xz-libs libxml2 zlib net-tools

oracle-hmp-tools-biosconfig

libaio openssl-libs glibc xz-libs libxml2 zlib

oracle-hmp-tools-ubiosconfig

libaio openssl-libs glibc xz-libs libxml2 zlib

fm (Linux FMA)

glibc xz-libs libxml2 zlib mcelog OpenIPMI

oracle-hmp-wdt (watchdog timer)

openssl-libs glibc xz-libs pciutils-libs libusb libusbx libxml2 zlib libusb

QConvergeConsoleCLI (Qlogic fibre)

glibc libcom_err nss-softokn-freebl libgcc krb5-libs keyutils-libs xz-libs pcre libselinux libstdc++

Oracle Linux 8.x

Red Hat Enterprise Linux (RHEL) 8 is not supported.

The following table shows the package dependencies for Hardware Management Pack components on a server running Oracle Linux 8.x.

Component Dependencies

elxocmcore (Emulex fibre)

No package support available

ipmiflash

glibc ncurses-libs openssl-libs readline zlib

ipmitool

glibc ncurses-libs openssl-libs readline zlib

oracle-hmp-hwmgmt

glibc libxml2 net-snmp-libs openssl-libs xz-libs zlib

oracle-hmp-libs

glibc libgcc libstdc++ libxml2 openssl-libs xz-libs zlib

Note:

In order for the fwupdate tool to work properly with InfiniBand Host Channel Adapter cards you need to install the mstflint package version 4.12.0 or higher available with your OS or from the Mellanox site.

oracle-hmp-snmp

glibc net-snmp net-snmp-libs

oracle-hmp-tools

glibc libxml2 openssl-libs xz-libs zlib

oracle-hmp-tools-biosconfig

glibc libxml2 openssl-libs xz-libs zlib

oracle-hmp-tools-ubiosconfig

glibc libxml2 openssl-libs xz-libs zlib

fm (Linux FMA)

glibc libxml2 xz-libs zlib

oracle-hmp-wdt (watchdog timer)

glibc libblkid libgcc libmount libselinux libusbx libuuid libxml2 openssl-libs pciutils-libs pcre2 systemd-libs xz-libs zlib

QConvergeConsoleCLI (Qlogic fibre)

glibc hbaapiwrapper keyutils-libs krb5-libs libcom_err libgcc libselinux libstdc++ libxcrypt openssl-libs pcre2 zlib

Oracle VM 3.2.x or earlier version of Oracle VM 3

The following table shows the package dependencies for Hardware Management Pack components on a server running Oracle VM version 3.2.x or earlier version of Oracle VM 3.

Note:

The required lm_sensors, net-snmp, net-snmp-libs, and perl packages are available from the Oracle Linux 5 x86 64-bit installation media.

Note:

Oracle VM 3.0.3 and earlier do not include a lan-over-usb driver. Therefore, Oracle Hardware Management tools do not support running commands locally over the Host-to-ILOM interconnect. Commands must be run using a remote connection to the serivce processor.

Component Dependencies

elxocmcore

glibc libnl elxocmcore libgcc libhbaapi-devel libstdc++ openssl libselinux libsepol tcp_wrappers bzip2-libs elfutils-libelf net-snmp-libs nspr popt rpm-libs lm_sensors sqlite libsysfs zlib perl e2fsprogs-libs keyutils-libs krb5-libs

ipmiflash

openssl glibc zlib

ipmitool

openssl glibc ncurses readline zlib

oracle-hmp-hwmgmt

glibc openssl libaio libxml2 zlib oracle-hmp-libs lm_sensors net-snmp net-snmp-libs perl

oracle-hmp-snmp

glibc net-snmp net-snmp-libs oracle-hmp-hwmgmt lm_sensors net-snmp net-snmp-libs perl

oracle-hmp-libs

glibc zlib libaio openssl libxml2 libgcc libstdc++

Note:

In order for the fwupdate tool to work properly with InfiniBand Host Channel Adapter cards, such as the Oracle Dual Port QDR InfiniBand Adapter M3, you need to install the mstflint package (available with your OS or from the Mellanox site) along with the above dependencies.

oracle-hmp-tools

openssl glibc libaio libxml2 zlib oracle-hmp-libs

oracle-hmp-tools-biosconfig

glibc

oracle-hmp-tools-ubiosconfig

openssl glibc libaio libxml2 zlib oracle-hmp-libs

QConvergeConsoleCLI

glibc e2fsprogs-libs libgcc keyutils-libs libselinux libsepol krb5-libs libstdc++

Oracle VM 3.3.x

The following table shows the package dependencies for Hardware Management Pack components on a server running Oracle VM 3.3.x based on Oracle Linux 6.

Component Dependencies

elxocmcore (Emulex fibre)

glibc libgcc zlib elxocmcorelibs libstdc++ audit-libs nss-softokn-freebl libnl pam pciutils-libs elxocmlibhbaapi libacl libattr bzip2-libs libcap db4 nspr popt libselinux tcp_wrappers-libs openssl elfutils-libelf lua xz-libs net-snmp-libs nss-util rpm-libs lm_sensors-libs libsysfs perl-libs

ipmiflash

glibc ncurses-libs readline zlib openssl

ipmitool

glibc ncurses-libs readline zlib openssl

oracle-hmp-hwmgmt

policycoreutils glibc zlib libxml2 libaio openssl net-snmp-libs

oracle-hmp-libs

glibc zlib libaio openssl libxml2 libgcc libstdc++

Note:

In order for the fwupdate tool to work properly with InfiniBand Host Channel Adapter cards, such as the Oracle Dual Port QDR InfiniBand Adapter M3, you need to install the mstflint package (available with your OS or from the Mellanox site) along with the above dependencies.

oracle-hmp-snmp

glibc net-snmp net-snmp-libs

oracle-hmp-tools

libaio glibc zlib openssl libxml2 net-tools

oracle-hmp-tools-biosconfig

glibc zlib openssl libxml2

oracle-hmp-tools-ubiosconfig

libaio glibc zlib openssl libxml2

fm (Linux FMA)

mcelog OpenIPMI glibc zlib fm libxml2

oracle-hmp-wdt (watchdog timer)

glibc pciutils-libs zlib openssl libusb libxml2 libusb

QConvergeConsoleCLI (Qlogic fibre)

glibc nss-softokn-freebl libgcc libstdc++ libcom_err krb5-libs keyutils-libs libselinux

SUSE Linux Enterprise Server 10.x

Beginning with Oracle Hardware Management Pack 2.4.7, SUSE Linux Enterprise Server (SLES) support is no longer available.

The following table shows the package dependencies for Hardware Management Pack components on a server running SUSE Linux Enterprise Server 10.x.

Component Dependencies

elxocmcore (Emulex fibre)

glibc-32bit libgcc libstdc++ libnl bzip2 sysfsutils tcpd zlib openssl net-snmp popt rpm sensors

ipmiflash

glibc ncurses readline openssl

ipmitool

glibc ncurses readline openssl

oracle-hmp-hwmgmt

glibc zlib libxml2 libaio openssl oracle-hmp-libs

oracle-hmp-libs

glibc libaio zlib openssl libxml2 libgcc libstdc++

oracle-hmp-snmp

glibc net-snmp net-snmp-libs oracle-hmp-hwmgmt

oracle-hmp-tools

glibc zlib libaio openssl libxml2 net-tools oracle-hmp-libs

oracle-hmp-tools-biosconfig

glibc zlib openssl libxml2

oracle-hmp-tools-ubiosconfig

glibc zlib libaio openssl libxml2 oracle-hmp-libs

oracle-hmp-wdt (watchdog timer)

glibc zlib openssl libusb libxml2

QConvergeConsoleCLI (Qlogic fibre)

glibc libcom_err libgcc krb5 libstdc++

SUSE Linux Enterprise Server 11.x

Beginning with Oracle Hardware Management Pack 2.4.7, SUSE Linux Enterprise Server (SLES) support is no longer available.

The following table shows the package dependencies for Hardware Management Pack components on a server running SUSE Linux Enterprise Server 11.x.

Component Dependencies

elxocmcore (Emulex fibre)

glibc-32bit libgcc43-32bit libstdc++43-32bit libnl libbz2-1 popt libselinux1 sysfsutils tcpd zlib perl libopenssl0_9_8 libsnmp15 rpm libsensors3

ipmiflash

glibc libncurses5 libreadline5 zlib libopenssl0_9_8

ipmitool

glibc libncurses5 libreadline5 zlib libopenssl0_9_8

oracle-hmp-hwmgmt

glibc zlib libxml2 libaio libopenssl0_9_8 oracle-hmp-libs

oracle-hmp-libs

glibc libaio zlib libopenssl0_9_8 libxml2 libgcc43 libstdc++43

Note:

In order for the fwupdate tool to work properly with InfiniBand Host Channel Adapter cards, such as the Oracle Dual Port QDR InfiniBand Adapter M3, you need to install the mstflint package (available with your OS or from the Mellanox site) along with the above dependencies.

oracle-hmp-snmp

glibc net-snmp net-snmp-libs oracle-hmp-hwmgmt

oracle-hmp-tools

libaio glibc zlib libopenssl0_9_8 libxml2 net-tools oracle-hmp-libs

oracle-hmp-tools-biosconfig

glibc zlib libopenssl0_9_8 libxml2

oracle-hmp-tools-ubiosconfig

libaio glibc zlib libopenssl0_9_8 libxml2 oracle-hmp-libs

oracle-hmp-wdt (watchdog timer)

glibc zlib libopenssl0_9_8 libxml2

QConvergeConsoleCLI (Qlogic fibre)

glibc libcom_err2 libgcc43 keyutils-libs krb5 libstdc++43

SUSE Linux Enterprise Server 12.x

Beginning with Oracle Hardware Management Pack 2.4.7, SUSE Linux Enterprise Server (SLES) support is no longer available.

The following table shows the package dependencies for Hardware Management Pack components on a server running SUSE Linux Enterprise Server 12.x.

Component Dependencies

ipmiflash

glibc libopenssl1_0_0 libncurses5 libreadline6 libz1

ipmitool

glibc libopenssl1_0_0 libncurses5 libreadline6 libz1

oracle-hmp-hwmgmt

libaio1 glibc libopenssl1_0_0 libz1 liblzma5 libxml2-2 libsnmp30

oracle-hmp-libs

glibc libaio1 libopenssl1_0_0 libz1 liblzma5 libxml2-2 libgcc_s1 libstdc++6

Note:

In order for the fwupdate tool to work properly with InfiniBand Host Channel Adapter cards, such as the Oracle Dual Port QDR InfiniBand Adapter M3, you need to install the mstflint package (available with your OS or from the Mellanox site) along with the above dependencies.

oracle-hmp-snmp

glibc net-snmp net-snmp-libs oracle-hmp-hwmgmt

oracle-hmp-tools

glibc libaio1 libopenssl1_0_0 libz1 liblzma5 libxml2-2 net-tools oracle-hmp-libs

oracle-hmp-tools-biosconfig

libaio1 glibc libopenssl1_0_0 libz1 liblzma5 libxml2-2

oracle-hmp-tools-ubiosconfig

libaio1 glibc libopenssl1_0_0 libz1 liblzma5 libxml2-2 oracle-hmp-libs

oracle-hmp-wdt (watchdog timer)

glibc libopenssl1_0_0 libpci3 libz1 liblzma5 libudev1 libusb-0_1-4 libusb-1_0-0 libxml2-2

QConvergeConsoleCLI (Qlogic fibre)

glibc libcom_err2 libgcc_s1 libkeyutils1 libselinux1 krb5 libpcre1 libstdc++6