Operating System - HP-UX
1838658 Members
2753 Online
110128 Solutions
New Discussion

Patches dependencies and supersedes

 
SOLVED
Go to solution
Leo The Cat
Regular Advisor

Patches dependencies and supersedes

Hi

i'm new in Hp-ux Patches.

What doesn't it mean exactly dependencies in Patches context.

1) In doc patch for PHSS_33277 i can see
patch Dependencies:
s700: 11:23: PHSS_33279
s800: 11:23: PHSS_33279

=> i need to patch first with PHSS_33279. i think not.

2) what is Supersedes ? In doc patch for PHSS_33277 i can see:
Supersedes:
PHSS_31857

Thanks in advance for all welcome answers.
Regards
Den



6 REPLIES 6
James R. Ferguson
Acclaimed Contributor
Solution

Re: Patches dependencies and supersedes

Hi Den:

A "superseded" patch is a patch that has been replaced by another (later) patch.

A "dependency" of one patch upon another simply means that the patch that can only be installed if the "dependent" patch is already installed or is *being* installed.

If you are new to HP-UX patching, an excellent guide is this:

http://docs.hp.com/en/5991-6449/index.html

Regards!

...JRF...
A. Clay Stephenson
Acclaimed Contributor

Re: Patches dependencies and supersedes

1) A dependent patch must already be installed or installed at the same time as the patch in question.

2) Sepersedes PHSS_xxxxx means that the current patch includes the fixes in PHSS_xxxxx. This also means that condition 1) can be fulfilled not only by a specific patch but also by any patches that supersede the original dependent patch.
If it ain't broke, I can fix that.
Patrick Wallek
Honored Contributor

Re: Patches dependencies and supersedes

1) Dependencies means that the patch you are looking at also requires that the dependent patches be installed.

In this case patch PHSS_33277 REQUIRES that patch PHSS_33279 be installed as part of the same patch bundle OR already be installed on your system.

2) Supersedes means "in place of" or "instead of" or "replaces". PHSS_33277 can be used instead of PHSS_31857. If PHSS_31857 is already installed on your system, the PHSS_33277 will replace PHSS_31857 and will be show as such in 'swlist' output.
Leo The Cat
Regular Advisor

Re: Patches dependencies and supersedes

Thank you very much for all these answers ! i'm ok.

Regards
Den
Bob E Campbell
Honored Contributor

Re: Patches dependencies and supersedes

In addition to the guide, take a look at the Software Assistant tool available from https://www.hp.com/go./swa. It can manage patch dependencies for you.
Dennis Handly
Acclaimed Contributor

Re: Patches dependencies and supersedes

Actually you don't want that old C compiler patch A.06.02. You want to install A.06.10 then patch up to A.06.14, PHSS_35974.