Figure 3-1 Patch Supersession Chain in a Patch Family
The cumulative nature of a patch allows it to satisfy all dependencies on all patches it supersedes. The converse is not true, however. A superseded patch will not satisfy a dependency on a superseding patch. For more information about dependencies, see “Patch dependencies” (page 31).
You can determine which patches a given patch supersedes by viewing either the patch's patch details page or the patch's patch text file. See the Supersedes field for more information.
Advanced topic: displaying supersession information
By default, the swlist command does not show superseded patches, but you can use the show_superseded_patches option to show them. Enter this command:
swlist -l patch -x show_superseded_patches=true
You can also use the
show_patches -s
You can list the filesets that have directly superseded the filesets of a given patch installed on the system. This is done by using the swlist command to show the superseded_by attribute of the patch. In the following example, patch PHSS_27875 is superseded by patch PHSS_28681:
swlist
For example:
$ swlist
#Initializing...
#Contacting target "some_system"...
#Target: some_system:/
#
# PHSS_27875
Ancestors and supersession 27