My Oracle Support Banner

Troubleshooting common patching problems: Patch requirements not met (Doc ID 1019310.1)

Last updated on AUGUST 29, 2023

Applies to:

Solaris Operating System - Version 8 and later
All Platforms


When attempting to install a patch, you receive an error message.

Symptoms and Error messages:

   1. a required patch is missing:

      Checking installed patches...
      ERROR: This patch requires patch 123456-78 which has not been applied to the system.

      Patchadd is terminating.
   2. cannot install patch due to a conflicting patch:

      Checking installed patches...
      ERROR: This patch is incompatible with patch 112605-04
      which has already been applied to the system. To install this patch,
      first remove the incompatible patch 112605-04 using patchrm(1M).

      Patchadd is terminating.


      PaTcH_MsG 23 Patch number cannot be applied until all restricted patches are backed out

   3. cannot install patch due to missing packages:

      None of the packages included in patch 111111-11 are installed on this system.

   4. The packages database is corrupt or not readable:

      error: bad entry read from contents file


The purpose of this document is to eliminate some of the common faults which prevent patchadd to install a patch.

Available Documentation:

As of writing, the most current documentation, relating to using Solaris 10, is 'Managing Solaris Patches by Using the patchadd Command (Tasks)' and 'patchadd(1M) apply a patch package to a system running the Solaris operating system'

Please validate that each troubleshooting step below is true for your environment. The steps will provide instructions or a link to a document, for validating the step and taking corrective action as necessary. The steps are ordered in the most appropriate sequence to isolate the issue and identify the proper resolution. Please do not skip a step.

Troubleshooting Steps

To view full details, 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 a vibrant support community of peers and Oracle experts.