LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   I am trying to install Oracle 11gR2 over Fedora 16 (32 BIT) (https://www.linuxquestions.org/questions/linux-newbie-8/i-am-trying-to-install-oracle-11gr2-over-fedora-16-32-bit-947886/)

richhicklin 05-31-2012 10:39 PM

I am trying to install Oracle 11gR2 over Fedora 16 (32 BIT)
 
I am trying to install Oracle 11gR2 over Fedora 16 (32 BIT) and I still get the following error message
--------------------------------------------------------------
Package: pdksh-5.2.14 - This is a prerequisite condition to test whether the package "pdksh-5.2.14" is available on the system.
Expected Value
*:*pdksh-5.2.14
Actual Value
*:*missing
*List of errors:
*-*
PRVF-7532 : Package "pdksh-5.2.14" is missing on node "HICKLIN321" *- Cause:* A required package is either not installed or, if the package is a kernel module, is not loaded on the specified node. *- Action:* Ensure that the required package is installed and available.
--------------------------------------------------------------

I successfully installed the ksh in /usr/local/bin/ but this did not help me. I changed the oracle .bash_profile to point to this version of ksh.

The following command shows no pdksh
--------------------------------------------------------------
[root@HICKLIN321 ~]# yum list | grep -i ksh

ksh.i686 20110630-7.fc16 @updates
mksh.i686 40d-1.fc16 @updates
kshutdown.i686 1.0.1-5.fc15 fedora
moksha.noarch 0.5.0-5.fc15 fedora
moksha-doc.noarch 0.5.0-5.fc15 fedora
moksha-server.noarch 0.5.0-5.fc15 fedora
--------------------------------------------------------------

I found no way to download a pdksh package for use by yum and when I used rpm it doesn't get recognized.

I believe have done my due diligence on Google so at this time I am hoping that someone has a simple (which is usually the correct) resolution to this problem.

Thank-you for your assistance.

RockDoctor 06-01-2012 09:30 AM

Google is your friend http://www.google.com/search?q=pdksh...ient=firefox-a

dgodbey 06-01-2012 10:12 AM

Gosh, I do remember this issue, but I don't exactly remember the solution. There is a workaround, perhaps it was a particular replacement for that package. I do need to install oracle soon on a Fedora 16 box. Feel free to keep in touch.

richhicklin 06-01-2012 06:35 PM

pdksh
 
The following is (1) thank-you to RockDoctor and (2) a Summary for any one who encounters this problem.

I went to the site I was pointed too and got the download that worked form me - pdksh-5.2.14.1.i386.rpm. I tried to install it with rpm but found I was blocked by another package. I removed that package and installed this one and verified it was good with yum -- all this is shown below between the ----- lines for others to see. Although I got past this problem I am running into another installation problem further down the line. By the way -- I am just installing the Oracle db product and I am not installing a database at this time. Again, thanks for the assist -- I really appreciate it.



----------------------------------------------------------------------------------------
[root@HICKLIN321 Downloads]# rpm -Uvh pdksh-5.2.14-1.i386.rpm
error: Failed dependencies:
pdksh conflicts with (installed) ksh-20110630-7.fc16.i686

[root@HICKLIN321 Downloads]# rpm -e pdksh
error: package pdksh is not installed

[root@HICKLIN321 Downloads]# rpm -e ksh-20110630-7.fc16.i686
[root@HICKLIN321 Downloads]# rpm -Uvh pdksh-5.2.14-1.i386.rpm
Preparing... ########################################### [100%]
1:pdksh ########################################### [100%]
[root@HICKLIN321 Downloads]# yum list pdksh
Loaded plugins: langpacks, presto, refresh-packagekit
Installed Packages
pdksh.i386 5.2.14-1 installed
[root@HICKLIN321 Downloads]#
----------------------------------------------------------------------------------------

J.A.X 06-01-2012 06:45 PM

Yes, I've been there before ...

but I beleive there was an option to ignore required packages, since pdksh is not deadly required for oracle installation.

Anyway, here it is pdksh 5.2.14-942.5.i586, don't worry about the { i586 }.

J.A.X

richhicklin 06-01-2012 07:42 PM

Final Fix got Oracle 11gR2 (32 BIT) on Fedora 16
 
I ran into a linking problem and found the fix in a forum. Hopefully this will help others following this post. It has the error followed by what was done to fix it. At which time I hit the Retry button and I had a successful install of the Oracle 11gR2 product on Fedora 16 32-BIT machine. Thanks to all for making this a success.

----------------------------------------------------------------------------------------------

INFO: make[1]: *** [/u01/app/oracle/product/11.2.0/db_1/sysman/lib/emdctl] Error 1
make: *** [emdctl] Error 2
Exception String: Error in invoking target 'agent nmhs' of makefile '/u01/app/oracle/product/11.2.0/db_1/sysman/lib/ins_emagent.mk'. See '/u01/app/oraInventory/logs/installActions2012-06-01_03-49-12PM.log' for details.
INFO: make[1]: *** [/u01/app/oracle/product/11.2.0/db_1/sysman/lib/emdctl] Error 1
make: *** [emdctl] Error 2
Exception String: Error in invoking target 'agent nmhs' of makefile '/u01/app/oracle/product/11.2.0/db_1/sysman/lib/ins_emagent.mk'. See '/u01/app/oraInventory/logs/installActions2012-06-01_03-49-12PM.log' for details.
[oracle@HICKLIN321 logs]$ grep -i error installActions2012-06-01_03-49-12PM.log | grep -iv Metric | grep -iv Threshold^C
[oracle@HICKLIN321 logs]$
----------------------------------------------------------------------------------------------

vi $ORACLE_HOME/sysman/lib/ins_emagent.mk
Search for the line
$(MK_EMAGENT_NMECTL)
Change it to:
$(MK_EMAGENT_NMECTL) -lnnz11

Finish your edit then click on retry.
----------------------------------------------------------------------------------------------


All times are GMT -5. The time now is 02:15 PM.