Video Screencast Help
Storage & Clustering Community Blog

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

Created: 03 May 2012 • Updated: 11 Jun 2014 • 7 comments
Zahid.Haseeb's picture
+3 3 Votes
Login to vote

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)from rpmfine.net 

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
 

 

Comments 7 CommentsJump to latest comment

rodhose2012's picture

CPI ERROR V-9-30-2015 The following required OS rpms were not found on RHEL6:
    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

 

tried to install Storage Foundation on RHEL 6.2  and got the above error. no matter whether i try to install any of these,

1)  Veritas Dynamic Multi-Pathing (DMP)
     2)  Veritas Cluster Server (VCS)
     3)  Veritas Storage Foundation (SF)
     4)  Veritas Storage Foundation and High Availability (SFHA)
     5)  Veritas Storage Foundation Cluster File System HA (SFCFSHA)
     6)  Symantec VirtualStore (SVS)
     7)  Veritas Storage Foundation for Sybase ASE CE (SFSYBASECE)
     8)  Veritas Storage Foundation for Oracle RAC (SF Oracle RAC)
    

same error shows up, ie packages are not found. I am surprised that very few people came across this this error,  i tried to install nss-softokn-feebl-3.12.9-3.el6.i686 , which again shows many more packages has to be installed.

trying to get the webinstaller work is even more frustrating, it gets stuck initially with error,

xprtlwid could not start on port(s) 14172

In short i cannot install any of the above tools.

plz help. Thanks

 

 

0
Login to vote
Zahid.Haseeb's picture

In short i cannot install any of the above tools.

plz help. Thanks

 

@ rodhose still you have same problem after following my TIPs ?

Any comment will be appreciated. Mark as Solution if your query is resolved
__________________
Thanks in Advance
Zahid Haseeb

zahidhaseeb.wordpress.com

0
Login to vote
satyasatyasatish's picture

CPI ERROR V-9-30-2015 The following required OS rpms were not found on :
        nss-softokn-freebl-3.12.9-3.el6.i686 glibc-2.12-1.25.el6.i686 libstdc++-4.4.5-6.el6.i686 ksh-20100621-6.el6.x86_64 mksh-39-5.el6.x86_64 libgcc-4.4.5-6.el6.i686
 

Tried to install Storage Foundation on RHEL 6.3  and got the above error. Can you please tell me from where I can download the above RPMS.

 

Thank u

0
Login to vote
Zahid.Haseeb's picture

Google it ;-).........

I feel that I got it from rpmfind.net

Any comment will be appreciated. Mark as Solution if your query is resolved
__________________
Thanks in Advance
Zahid Haseeb

zahidhaseeb.wordpress.com

0
Login to vote
Zahid.Haseeb's picture

I was installing SFHA 6.0.2 on Linux 6.2 and I faced same problem , find the attached rpms which I required as a prerack to install SFHA 6.0.2. I hope this will help people.

following are the rmps included in attached zip file:

cracklib

db4

libaudit

libselinux

libstdc

pam

AttachmentSize
rpms.tar.gz 1.55 MB

Any comment will be appreciated. Mark as Solution if your query is resolved
__________________
Thanks in Advance
Zahid Haseeb

zahidhaseeb.wordpress.com

0
Login to vote
starflyfly's picture

Hi, Zahid

 

refer:

 

http://www.symantec.com/business/support/index?page=content&id=TECH196954&actp=search&viewlocale=en_US&searchid=1366364557080

 

 

Cause

CPI installer recognizes the higher version of required rpms.

However, in this case, the required rpms for [rpmname]-[version].i686' (.i686 extension) were missing on the system. Irrespective of whether the platform is x86_64 or i686, SF 6.0 (and above) requires certain required OS rpms for both platforms, i.e., x86_64 and i686 to be installed.
 
        "glibc"  =>  "glibc-2.12-1.25.el6.i686 glibc-2.12-1.25.el6.x86_64",
        "libgcc"  =>  "libgcc-4.4.5-6.el6.i686 libgcc-4.4.5-6.el6.x86_64",
        "libstdc++"  =>  "libstdc++-4.4.5-6.el6.i686 libstdc++-4.4.5-6.el6.x86_64",
        "nss-softokn-freebl(x86-32)"  =>  "nss-softokn-freebl-3.12.9-3.el6.i686",

 

Solution

The following versions (or above) of required OS rpms need to be installed to successfully install Storage Foundation.

glibc-2.12-1.25.el6.i686
libgcc-4.4.5-6.el6.i686
libstdc++-4.4.5-6.el6.i686
nss-softokn-freebl-3.12.9-3.el6.i686 

 

These libraries are maintained by Red Hat which has other libraries associated. For installing the Storage Foundation required libraries, please mount your RHEL 6 install DVD image on system and then do rpm command with option --nodeps.

# rpm -ivh --nodeps <library software with adv version.i686.rpm>

 

 

If the answer has helped you, please mark as Solution.

0
Login to vote
Zahid.Haseeb's picture

I would like to add something here. Last time I have not found the way which I used few days ago. I did not have the RHEL support. So I found something smethings ago. Redirect your yum request to DVD/ISO of RHEL. Itwill install all required dependencies as well. See the below link it may help.

http://zahidhaseeb.wordpress.com/2012/06/25/conver...

 

Any comment will be appreciated. Mark as Solution if your query is resolved
__________________
Thanks in Advance
Zahid Haseeb

zahidhaseeb.wordpress.com

0
Login to vote