6 Replies Latest reply: Dec 17, 2012 3:24 PM by 535417 RSS

    OEL 5.8 Oracle Validated Install

    535417
      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
          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
            Catch_22
            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
              @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
                Catch_22
                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-Oracle
                  >
                  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
                    @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!