Friday, November 09, 2007

libjox10.sl error While applying the 10.2.0.2 patch

Issue 2: While applying the 10.2.0.2 patch, you receive the following error message:


The following actions are not applicable:

Copy Action: Desctination File

"/bugmnt4/ap/rmtdchp6/BOD/10.2.0.2/A/64bit/app/oracle/product/10.2.0.2/lib/libjox10.sl" is not writeable.

'oracle.javavm.server, 10.2.0.2.0': Cannot copy file from 'libjox10.sl' to

'/bugmnt4/ap/rmtdchp6/BOD/10.2.0.2/A/64bit/app/oracle/product/10.2.0.2/lib/libjox10.sl'



Do you want to proceed? [y|n]


This error is likely to occur for any third party library that comes with out write permission, like libons.sl, libjox10.sl etc.

Workaround (perform all of the following steps):

Stop the patch installation by typing n as the response.

Make note of the file permissions on the libraries that are not writeable.

Provide write permission (preferably 755) to the libraries.

Reapply the patch.

Revert back to the original file permissions for the libraries. Failure to do so may result in the following error:


usr/lib/pa20_64/dld.sl: Mmap failed for the

library<....10.2.0.2/@ lib/libjox10.sl> : Permission denied.

ERROR:

ORA-12547: TNS:lost contact