Applying OHS 32-bit Patches on 64-bit Linux Fails with Error "Prerequisite check "CheckPatchApplicableOnCurrentPlatform" failed." (Doc ID 2115232.1)

Last updated on JANUARY 09, 2017

Applies to:

Oracle Fusion Middleware - Version 11.1.1.2.0 to 11.1.1.9.0 [Release Oracle11g]
Information in this document applies to any platform.

Symptoms

When attempting to any 32 bit patch to Oracle HTTP Server 11g when installed as 32-bit on 64-bit, the following error occurs.

[Feb 25, 2016 11:58:36 PM] --------------------- Prerequisite for apply ---------------------
[Feb 25, 2016 11:58:36 PM] Running prerequisite checks...
[Feb 25, 2016 11:58:36 PM] Patch "21640624" is ignored as it is not a "Fusion Applications patch".
[Feb 25, 2016 11:58:36 PM] Check if patch "21640624" is a no-op patch.
[Feb 25, 2016 11:58:36 PM] None of the selected patches are no-op. patches..
[Feb 25, 2016 11:58:36 PM] Space Needed : 16.652MB
[Feb 25, 2016 11:58:36 PM] Prerequisite check "CheckPatchApplicableOnCurrentPlatform" failed.
The details are:
Patch ( 21640624 ) is not applicable on current platform.
Platform ID needed is : 226
Platform IDs supported by patch are: 46
[Feb 25, 2016 11:58:36 PM] OPatch will clean up 'restore.sh,make.txt' files and 'rac,scratch,backup' directories.
You will be still able to rollback patches after this cleanup.
Do you want to proceed? [y|n]


The issue was reproduced with 21640624_111170_LINUX.zip but may occur with any patch.


Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms