This discussion is archived
6 Replies Latest reply: Dec 17, 2012 1:24 PM by 535417 RSS

OEL 5.8 Oracle Validated Install

535417 Newbie
Currently Being Moderated
I'm trying to setup Oracle Database on an Oracle Minimal stripped down install of linux 5.8 64-bit where internt access seems blocked. Since it lacks internet access, I managed a work around by setting up a local yum repository from the OEL 5.8 Install disc rpm(MOS ID: 579101.1). now before i run a localinstall of oracle-validated package, I need to have glibc-devel-2.5-81.i386.rpm and glibc-devel-2.5-81.x86_64.rpm packages installed. These packaged throw me dependency errors. Seems like almost every package the Oracle Database needs this libraries so theres no work to skip these. However ever dependent package i try to install throws dependency errors. I've tried installing all of them together. That doesn't work either.

yum localinstall glibc-devel-2.5-81.i386.rpm
Loaded plugins: rhnplugin
There was an error parsing the ULN proxy settings.
ULN support will be disabled.
Setting up Local Package Process
Examining glibc-devel-2.5-81.i386.rpm: glibc-devel-2.5-81.i386
Marking glibc-devel-2.5-81.i386.rpm to be installed
Excluding Packages in global exclude list
Finished
Resolving Dependencies
--> Running transaction check
---> Package glibc-devel.i386 0:2.5-81 set to be updated
--> Processing Dependency: glibc = 2.5-81 for package: glibc-devel
--> Processing Dependency: glibc-headers = 2.5-81 for package: glibc-devel
--> Processing Dependency: glibc-headers for package: glibc-devel
--> Running transaction check
---> Package glibc-devel.i386 0:2.5-81 set to be updated
--> Processing Dependency: glibc = 2.5-81 for package: glibc-devel
---> Package glibc-headers.x86_64 0:2.5-81 set to be updated
--> Processing Dependency: glibc = 2.5-81 for package: glibc-headers
--> Processing Dependency: kernel-headers >= 2.2.1 for package: glibc-headers
--> Processing Dependency: kernel-headers for package: glibc-headers
--> Running transaction check
---> Package glibc-devel.i386 0:2.5-81 set to be updated
--> Processing Dependency: glibc = 2.5-81 for package: glibc-devel
---> Package glibc-headers.x86_64 0:2.5-81 set to be updated
--> Processing Dependency: glibc = 2.5-81 for package: glibc-headers
---> Package kernel-headers.x86_64 0:2.6.18-308.0.0.0.1.el5 set to be updated
--> Finished Dependency Resolution
glibc-headers-2.5-81.x86_64 from local has depsolving problems
--> Missing Dependency: glibc = 2.5-81 is needed by package glibc-headers-2.5-81.x86_64 (local)
glibc-devel-2.5-81.i386 from /glibc-devel-2.5-81.i386 has depsolving problems
--> Missing Dependency: glibc = 2.5-81 is needed by package glibc-devel-2.5-81.i386 (/glibc-devel-2.5-81.i386)
Error: Missing Dependency: glibc = 2.5-81 is needed by package glibc-headers-2.5-81.x86_64 (local)
Error: Missing Dependency: glibc = 2.5-81 is needed by package glibc-devel-2.5-81.i386 (/glibc-devel-2.5-81.i386)
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va nofiles nodigest
The program package-cleanup is found in the yum-utils package.

while a
rpm -qa|grep glibc lists
glibc-2.5-81.el5_8.7
glibc-2.5-81.el5_8.7

Please advice.
  • 1. Re: OEL 5.8 Oracle Validated Install
    EdStevens Guru
    Currently Being Moderated
    Ram Chaitanya wrote:
    I'm trying to setup Oracle Database on an Oracle Minimal stripped down install of linux 5.8 64-bit where internt access seems blocked. Since it lacks internet access, I managed a work around by setting up a local yum repository from the OEL 5.8 Install disc rpm(MOS ID: 579101.1). now before i run a localinstall of oracle-validated package, I need to have glibc-devel-2.5-81.i386.rpm and glibc-devel-2.5-81.x86_64.rpm packages installed. These packaged throw me dependency errors. Seems like almost every package the Oracle Database needs this libraries so theres no work to skip these. However ever dependent package i try to install throws dependency errors. I've tried installing all of them together. That doesn't work either.

    yum localinstall glibc-devel-2.5-81.i386.rpm
    Loaded plugins: rhnplugin
    There was an error parsing the ULN proxy settings.
    ULN support will be disabled.
    Setting up Local Package Process
    Examining glibc-devel-2.5-81.i386.rpm: glibc-devel-2.5-81.i386
    Marking glibc-devel-2.5-81.i386.rpm to be installed
    Excluding Packages in global exclude list
    Finished
    Resolving Dependencies
    --> Running transaction check
    ---> Package glibc-devel.i386 0:2.5-81 set to be updated
    --> Processing Dependency: glibc = 2.5-81 for package: glibc-devel
    --> Processing Dependency: glibc-headers = 2.5-81 for package: glibc-devel
    --> Processing Dependency: glibc-headers for package: glibc-devel
    --> Running transaction check
    ---> Package glibc-devel.i386 0:2.5-81 set to be updated
    --> Processing Dependency: glibc = 2.5-81 for package: glibc-devel
    ---> Package glibc-headers.x86_64 0:2.5-81 set to be updated
    --> Processing Dependency: glibc = 2.5-81 for package: glibc-headers
    --> Processing Dependency: kernel-headers >= 2.2.1 for package: glibc-headers
    --> Processing Dependency: kernel-headers for package: glibc-headers
    --> Running transaction check
    ---> Package glibc-devel.i386 0:2.5-81 set to be updated
    --> Processing Dependency: glibc = 2.5-81 for package: glibc-devel
    ---> Package glibc-headers.x86_64 0:2.5-81 set to be updated
    --> Processing Dependency: glibc = 2.5-81 for package: glibc-headers
    ---> Package kernel-headers.x86_64 0:2.6.18-308.0.0.0.1.el5 set to be updated
    --> Finished Dependency Resolution
    glibc-headers-2.5-81.x86_64 from local has depsolving problems
    --> Missing Dependency: glibc = 2.5-81 is needed by package glibc-headers-2.5-81.x86_64 (local)
    glibc-devel-2.5-81.i386 from /glibc-devel-2.5-81.i386 has depsolving problems
    --> Missing Dependency: glibc = 2.5-81 is needed by package glibc-devel-2.5-81.i386 (/glibc-devel-2.5-81.i386)
    Error: Missing Dependency: glibc = 2.5-81 is needed by package glibc-headers-2.5-81.x86_64 (local)
    Error: Missing Dependency: glibc = 2.5-81 is needed by package glibc-devel-2.5-81.i386 (/glibc-devel-2.5-81.i386)
    You could try using --skip-broken to work around the problem
    You could try running: package-cleanup --problems
    package-cleanup --dupes
    rpm -Va nofiles nodigest
    The program package-cleanup is found in the yum-utils package.

    while a
    rpm -qa|grep glibc lists
    glibc-2.5-81.el5_8.7
    glibc-2.5-81.el5_8.7

    Please advice.
    " internt access seems blocked."

    I'd be solving that problem first.
  • 2. Re: OEL 5.8 Oracle Validated Install
    Dude! Guru
    Currently Being Moderated
    I have not run into the exact same problem, but some packages require to be installed together.

    You can try to cut and paste the following:

    <pre>
    yum install compat-libstdc++-33 compat-gcc-34 compat-gcc-34-c++ \
    elfutils-libelf-devel pdksh sysstat make gcc gcc-c++ \
    glibc-devel glibc-common glibc-headers libstdc++-devel libaio-devel

    yum reinstall glibc glibc-common glibc-headers glibc-devel
    </pre>
  • 3. Re: OEL 5.8 Oracle Validated Install
    535417 Newbie
    Currently Being Moderated
    @Ed_Stevens
    Its more of a policy issue than anything else. The servers cannot access the internet because of the policies here.

    @Dude
    I'd tried installing related packages like this before but it didnt work. Tried the one you gave - no luck with that either :(
  • 4. Re: OEL 5.8 Oracle Validated Install
    Dude! Guru
    Currently Being Moderated
    Apparently your the main problem are dependency solving issues associated with the glibc package.
    glibc-headers-2.5-81.x86_64 from local has depsolving problems
    You should not have such an issue and I don't know what you have done to make this happen.

    Did you install or force install any software package using the RPM utility?

    It looks likes crucial system libraries are out of place or the installation is corrupted. Since this is apparently in an early stage of the installation I recommend to start over again and perform a complete fresh installation booting from the installation DVD.

    You might want to try to install the system using the package defaults, i.e. standard server. Oracle Linux is not MS Windows, so unless you have disk space constrains I don't really see the point of installing a minimum system. Installing the oracle-validated packages works without any problem. I've done it many of times.
  • 5. Re: OEL 5.8 Oracle Validated Install
    Avi Miller Guru
    Currently Being Moderated
    >
    Since it lacks internet access, I managed a work around by setting up a local yum repository from the OEL 5.8 Install disc rpm(MOS ID: 579101.1). now before i run a localinstall of oracle-validated package

    If you have configured a local yum repository, you don't (and shouldn't) run a localinstall of oracle-validated. You should see this repo in the output of:
    # yum repolist 
    And thus you should be able to do this:
    # yum install oracle-validated
    Because the RPM should be in that repo. Thus, yum will solve all the dependencies for you. If not, the repo is not complete.
  • 6. Re: OEL 5.8 Oracle Validated Install
    535417 Newbie
    Currently Being Moderated
    @Dude Its a minimal stripped down linux install that got handed down to me. So didnt really have much of a choice in the matter. I am looking to get another version of Linux with a fresh standard install.

    @Avi Mller Will try that out tomo and let you know.

    Thanks all!

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points