How to install "oracle-rdbms-server-12cR1-preinstall" on Red Hat Enterprise Linux Server release 7.0 (Maipo) -


this when trying install:  [root@ilorafraud3 yum.repos.d]# **yum install oracle-rdbms-server-12cr1-preinstall -y**  loaded plugins: langpacks, product-id, subscription-manager 

this system registered red hat subscription management, not receiving updates. can use subscription-manager assign subscriptions. resolving dependencies

--> running transaction check ---> package oracle-rdbms-server-12cr1-preinstall.x86_64 0:1.0-13.el6 installed --> processing dependency: kernel-uek package: oracle-rdbms-server-12cr1-preinstall-1.0-13.el6.x86_64     --> processing dependency: ksh package: oracle-rdbms-server-12cr1-preinstall-1.0-13.el6.x86_64     --> processing dependency: libaio-devel package: oracle-rdbms-server-12cr1-preinstall-1.0-13.el6.x86_64    --> processing dependency: compat-libstdc++-33 package: oracle-rdbms-server-12cr1-preinstall-1.0-13.el6.x86_64    --> running transaction check ---> package compat-libstdc++-33.x86_64 0:3.2.3-69.el6 installed    ---> package kernel-uek.x86_64 0:2.6.39-400.250.6.el6uek installed    --> processing dependency: kernel-uek-firmware = 2.6.39-400.250.6.el6uek package: kernel-uek-2.6.39-400.250.6.el6uek.x86_64    --> processing dependency: ql23xx-firmware package: kernel-uek-2.6.39-400.250.6.el6uek.x86_64    ---> package ksh.x86_64 0:20120801-21.el6_6.3 installed    ---> package libaio-devel.x86_64 0:0.3.107-10.el6 installed     --> processing dependency: libaio = 0.3.107-10.el6 package: libaio-devel-0.3.107-10.el6.x86_64    --> running transaction check    ---> package kernel-uek-firmware.noarch 0:2.6.39-400.250.6.el6uek installed    ---> package libaio.i686 0:0.3.107-10.el6 installed    ---> package ql23xx-firmware.noarch 0:3.03.27-3.1.el6 installed    

removing ql23xx-firmware.noarch 0:3.03.27-3.1.el6 - u due obsoletes installed linux-firmware-20140213-0.3.git4164c23.el7.noarch
--> restarting dependency resolution new changes.
--> running transaction check
---> package ql23xx-firmware.noarch 0:3.03.27-3.1.el6 installed
--> processing dependency: ql23xx-firmware package: kernel-uek-2.6.39-400.250.6.el6uek.x86_64
--> finished dependency resolution
error: package: kernel-uek-2.6.39-400.250.6.el6uek.x86_64 (ol6_uek_latest) requires: ql23xx-firmware
try using --skip-broken work around problem
try running: rpm -va --nofiles --nodigest
[root@ilorafraud3 yum.repos.d]#

what worked, in clean (and safe) way, me rebuild original source rpm without kernel-uek requirement:

[mockbuild@eb1ts-ora04 specs]$ diff oracle-rdbms-server-12cr1-preinstall.spec oracle-rdbms-server-12cr1-preinstall.spec.orig 24c24 < #requires:kernel-uek --- > requires:kernel-uek 

all credit should got flashdba details , possible alternative ways explained here: https://flashdba.com/install-cookbooks/using-oracle-preinstall-rpm-with-red-hat-6/

you can find oracle rpms in links below:


Comments