CPI ERROR V-9-30-2015 The following required OS rpms were not found on XXXX(Hostname):

Posted on May 3, 2012

0


Environment

RHEL = 6.2 (64bit)

SFHA = 6.0 (64bit)

Problem

When installing SFHA 6.0 on RHEL6.2 the below dependency will/may stopped the installation setup.

 

CPI ERROR V-9-30-2015 The following required OS rpms were not found on XXXX(Hostname):
nss-softokn-freebl-3.12.9-3.el6.i686 glibc-2.12-1.25.el6.i686
pam-1.1.1-8.el6.i686 libgcc-4.4.5-6.el6.i686 libstdc++-4.4.5-6.el6.i686

 

If we install two dependencies from above the other dependencies itself resolved. When we try to install the below two dependencies they get conflit with already installed programs.These dependencies are:

1.) nss-softokn-freebl-3.12.9-3.el6.i686

2.) pam-1.1.1-8.el6.i686

Example error when we try to install the above two dependencies:

You could try using –skip-broken to work around the problem
You could try running: rpm -Va –nofiles –nodigest

How to resolve dependency no # 1

1.) nss-softokn-freebl-3.12.9-3.el6.i686

Solution

a.) yum downgrade nss-softokn-freebl

This will downgrade the package to the required level.

See a sample of downgrade

Loaded plugins: product-id, refresh-packagekit, security, subscription-manager
Updating certificate-based repositories.
Setting up Downgrade Process
rhel-6-server-cf-tools-1-rpms                            | 2.5 kB     00:00
rhel-6-server-rpms                                       | 3.7 kB     00:00
Resolving Dependencies
–> Running transaction check
—> Package nss-softokn-freebl.x86_64 0:3.12.9-3.el6 will be a downgrade
—> Package nss-softokn-freebl.x86_64 0:3.12.9-11.el6 will be erased
–> Finished Dependency Resolution

Dependencies Resolved

================================================================================
Package               Arch      Version            Repository             Size
================================================================================
Downgrading:
nss-softokn-freebl    x86_64    3.12.9-3.el6       rhel-6-server-rpms    122 k

Transaction Summary
================================================================================
Downgrade     1 Package(s)

Total download size: 122 k
Is this ok [y/N]: y
Downloading Packages:
nss-softokn-freebl-3.12.9-3.el6.x86_64.rpm               | 122 kB     00:01
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : nss-softokn-freebl-3.12.9-3.el6.x86_64                       1/2
Cleanup    : nss-softokn-freebl-3.12.9-11.el6.x86_64                      2/2
Installed products updated.

Removed:
nss-softokn-freebl.x86_64 0:3.12.9-11.el6

Installed:
nss-softokn-freebl.x86_64 0:3.12.9-3.el6

Complete!

——————

b.) Now we can install the required patch name “”nss-softokn-freebl-3.12.9-3.el6.i686″”

# yum install nss-softokn-freebl-3.12.9-3.el6.i686

How to resolve dependency no # 2

2.) pam-1.1.1-8.el6.i686

Download the pam package in my case i downloaded this one pam-1.1.1-10.el6.i686.rpm

But when we go to install we will required four more dependencies. They are:

libaudit.so.1 is needed by pam-1.1.1-10.el6.i686
libcrack.so.2 is needed by pam-1.1.1-10.el6.i686
libdb-4.7.so is needed by pam-1.1.1-10.el6.i686
libselinux.so.1 is needed by pam-1.1.1-10.el6.i686

These above dependencies can/may easily be installed via yum. After installing the above four dependencies go to install pam package.

Note: when you go to install the pam package some man pages get conflits. You may ignore them. See for a example of the conflict message:

#
rpm -i pam-1.1.1-10.el6.i686.rpm
warning: pam-1.1.1-10.el6.i686.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
file /usr/share/man/man5/limits.conf.5.gz from install of pam-1.1.1-10.el6.i686 conflicts with file from package pam-1.1.1-10.el6.x86_64
file /usr/share/man/man8/faillock.8.gz from install of pam-1.1.1-10.el6.i686 conflicts with file from package pam-1.1.1-10.el6.x86_64
file /usr/share/man/man8/pam_env.8.gz from install of pam-1.1.1-10.el6.i686 conflicts with file from package pam-1.1.1-10.el6.x86_64
file /usr/share/man/man8/pam_faillock.8.gz from install of pam-1.1.1-10.el6.i686 conflicts with file from package pam-1.1.1-10.el6.x86_64

Run the below command to finish this:

rpm -i pam-1.1.1-10.el6.i686.rpm –force

Advertisements
Posted in: SFHA / VCS