1833323 Members
2961 Online
110051 Solutions
New Discussion

Patches supercedes

 
SOLVED
Go to solution
Javier Ortiz Guajardo
Frequent Advisor

Patches supercedes

I want to install a new Onlinediag version and in the readme file tells me that i must install the patch PHKL_26059 and this patch supercedes PHKL__25999 and PHKL_22589.

I have installed the patch PHKL_22589.

I must install the patch PHKL_26059 anyway?
What happens with patch PHKL_22589 if i install the patch PHKL_26059?
i must have installed the 3 patches?
Can somebody explains about the patches and patches supercedes?
thanks.
The obstacles are those things that the people see when they left to see their goals.
5 REPLIES 5
Ramkumar Devanathan
Honored Contributor

Re: Patches supercedes

Hi,

Most patches nowadays are cumulative. Sometimes, what happens is that certain binaries undergo a lot bug-fixes. So, it so happens the binary say x.exe which was changed in patch PHKL_22589, and again changed in PHKL_25999, is now again changed in PHKL_26059.

When superceding, the usual practice is to place all the preceding fixes into one single code branch and ship the binaries built therefrom.

So, it is not required for you to install all 3 patches. In fact, if you install PHKL_26059 and then try to install PHKL_22589 or PHKL_25999, they would not ordinarily get selected for installation.

HTH.

- ramd.
HPE Software Rocks!
Ramkumar Devanathan
Honored Contributor

Re: Patches supercedes

Hi,

also to add, if PHKL_22589 and PHKL_25999 are already installed, then you may install the superceding patch PHKL_26059. Sometimes there may be some defects that arise in the patched binaries. To fix these also, superceding patches are used.

so, it is good to install the PHKL_26059 patch. It is always best to take HP recommended patch and install that as it is.

- ramd.
HPE Software Rocks!
Michael Steele_2
Honored Contributor

Re: Patches supercedes

After reviewing these patches I would recommend you load some more patch bundles, say, up to a year old, and not worry.

Here are some guidelines to follow:

Note the number of 'star's indicated in the patch database to determine HP's best tested patch.

There is also a 'most recommended' patch indicated and a 'most recent'. 'Most recent' translates to least tested.

Follow this link;

Maintenance and support > individual patches > HP-UX > select O/S version and 'onlinediag'.

For 11.00 I get:

s700_800 11.11 EMS & HA Monitors (A.03.20.01) patch PHSS_26947
Notes: PHSS_28771

Recommended = PHSS_26947
Most recent = PHSS_28771

Supercedes translates to 'replaces'.

Dependencies will vary from version to version and patch to patch and needs to be read in every patch.

PHKL_22589 is a pretty obsolete patch that's been 'superceded' by PHKL_27814 (* most recommended *) and PHKL_28202 (* most recent *).

PHKL_22589 has no dependencies and supersedes 9 other patches.

In this case, I would look at the creation date which indicates 10/27/2000.

PHKL_26059 is superseded by PHKL_27813 and is recommended by HP. It is also superseded by PHKL_28202 which is 'most recent'.

It supersedes 49 patches including PHKL_22589.

Again, creation date is the critical factor here, 1/18/2002.

Are you getting suggestions from a particular application manufacturer? For the age on these patches is indicative of a very stable environment, one not likely have untested, unstable, or unreliable patches loaded into.
Support Fatherhood - Stop Family Law
Steven E. Protter
Exalted Contributor

Re: Patches supercedes

One other thing to be aware of is if you've superseded a big patch a few times the old files are sitting out there in case you swremove the latest version.

cleanup -1

Will get rid of patches superseded by more than one supersede. Of course this limits your ability to roll patches back.

SEP
Steven E Protter
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
V. V. Ravi Kumar_1
Respected Contributor
Solution

Re: Patches supercedes

Hi,
There are two issues Supercedes and Dependencies.

If a patch Z depends on X and Y, then to install and get correct functionality of Z u must install X and Y. But there is an option to avoid dependencies, see the man page for swinstall. HP recommends to install Dependencies first.

If a patch Z supercedes X and Y, then u need not install X and Y to install Z, but u must check are there any dependencies for Z. If u have installed X successfully, it means that most of dependencies are there on ur system, because eventhough patch supercedes, dependencies will be same in most of the cases. You should also check if dependencies again are superceded.

So in ur case u can safely install PHKL_26059 without installing PHKL_25999.

Regards
Never Say No