It doesn't exist in Oracle Linux 8. Why do you believe you need it?
Run oraInstaller and a warning "Package: compat-libap1-1.10 - This is a prerequisite condition to test whether package "compat-libap1-1.10" is available on the system.
Expected Value: compat-libcap1-1.10
Actual Value : missing"
The installation guide did not even mention need this package, somehow the installer gives warning.
I assume this is a follow-up on your previous message.
The preinstall package for oracle database server, as previously mentioned doesn't contain software packages, but triggers the installation of required packages by means of resolving software dependencies. This is one of the key differences between rpm and yum/dnf for example, which does not install software dependencies for you.
You can run the following to see the package dependencies:
# yum deplist oracle-database-preinstall-19c
Some of the dependencies in the list will trigger dependencies themselves, but as far as I can tell compat-libstdc++ and compat-libcap1 are not part of it.
-> outlines the actual packages required for 19c. It includes compat-libstdc++
There is actually an error because the package "unixodbc" needs to read "unixODBC". But as I recall from previous installations, you don't need it and it will install properly without it. As far as I know you only need it when you want to use ODBC, which is pretty much obsolete.
So what happened to compat-libstdc++?
-> We find that compat-libstdc has been removed from RHEL 8.
So where does the the problem stem from?
Can you explain what you are you installing exactly?
Are you installing 19c?
How can I reproduce the problem?
Thank you Dude for detail explanation!
I didn't get error with this package but just warning and installed successfully.
1.As I mention earlier, the installation guide did not say we need this package while there is a warning of missing package in the actual installation.
May be the installer has bugs in checking, this package is not really needed.
I am going to submit an SR.
I must admit I haven't installed 19c under OL 8 myself yet. 19c was released before OL 8 was released, so the installer will not know about OL 8. However, according to the documentation 19c is certified.
I just looked again and think I found the solution:
Please check the following page:
compat-libcap1-1.10package missing error during single-instance Oracle Database and Oracle Database Client installations on Oracle Linux 8 and Red Hat Enterprise Linux 8.
In the Perform Prerequisite Checks screen, for the
compat-libcap1-1.10missing check, select Ignore All, and click Install to continue with the installation.
So no need to file an SR
Thank you Dude! That is what I am thinking as well. 19c on OL8 was certified this month, so would expect and installer is based on OL7.
Good you find the bug !!!