Oracle Interim Patch Installer version 10.2.0.4.6 Copyright (c) 2009, Oracle Corporation. All rights reserved.
Oracle Home : /opt/oracle/product/10.2.0.3 Central Inventory : /opt/oracle/oraInventory from : /etc/oraInst.loc OPatch version : 10.2.0.4.6 OUI version : 10.2.0.3.0 OUI location : /opt/oracle/product/10.2.0.3/oui Log file location : /opt/oracle/product/10.2.0.3/cfgtoollogs/opatch/opatch2009-03-30_17-22-35PM.log
Patch history file: /opt/oracle/product/10.2.0.3/cfgtoollogs/opatch/opatch_history.txt
Invoking prereq "checkconflictamongpatcheswithdetail" Prereq "checkConflictAmongPatchesWithDetail" not executed Unable to create Patch Object. Exception occured : PatchObject constructor: Input file "/opt/oracle/product/10.2.0.3/patches/6081547/etc/config/actions" or "/opt/oracle/product/10.2.0.3/patches/6081547/etc/config/inventory" does not exist.
Would like to know whether there is any potential conflict between patches before they are applied.
For example, while checking for conflict between two patches 6081547 (napply patch) and 5892355
When Patch 6081547 was unzipped, four other patch directories are created and 6081547 is not present, even though the fix for concerned bug is included in the napply patch.
$ cd $ORACLE_HOME/patches/6081547
$ ls -l
drwxr-xr-x 4 oracle oracle 4096 Jun 22 2007 5209867 drwxr-xr-x 4 oracle oracle 4096 Mar 5 16:56 5844945 drwxr-xr-x 4 oracle oracle 4096 Mar 5 16:17 5998544 drwxr-xr-x 4 oracle oracle 4096 Jun 22 2007 6010833
The OPatch option of -phBaseDir option is used to specify the path to base dir where all the patches to be applied are kept.