interpretation of readme of patch

interpretation of readme of patch

Post by Ye L » Wed, 26 Sep 2001 15:15:29



Hi, AIX folks.

Could you tell me how to intergret the readme of individual patch of AIX 433?

For example,

***************************************************
MEMO TO USERS = NONE
ENDSET
COMPID FOR PTF U478314 = 5765C3403,430
PRODID FOR PTF U478314 = 5765C34,libc Library
PREREQ FOR U478314 = U466266.5765C3403
// I guess it is prerequest?
ENDSET
COREQ FOR U478314 = NONE
ENDSET
SUP FOR U478314 = NONE
// I guess it is superseded
ENDSET
IFREQ FOR U478314 = U466281.5765C3403 U466608.5765C3403
 U466960.5765C3403 U467009.5765C3403
 U470006.5765C3403
// what is this for?
ENDSET
LABELTXT
Selective Fix Package
ENDSET
***************************************************

Thanks,

--ye

 
 
 

interpretation of readme of patch

Post by Paul Landa » Thu, 27 Sep 2001 20:19:22



> Hi, AIX folks.

> Could you tell me how to intergret the readme of individual patch of AIX 433?

> For example,

> ***************************************************
> MEMO TO USERS = NONE
> ENDSET
> COMPID FOR PTF U478314 = 5765C3403,430
> PRODID FOR PTF U478314 = 5765C34,libc Library
> PREREQ FOR U478314 = U466266.5765C3403
> // I guess it is prerequest?

The PTF you have selected is U478314.
That PTF requires that U466266 be installed BEFORE
it can be installed, so U466266 is a pre-req of U478314.

Quote:> ENDSET
> COREQ FOR U478314 = NONE

A co-req is like a pre-req, but the co-req can be
installed at the same time as the target PTF (U478314),
while a pre-req has to be installed BEFORE the target.

Quote:> ENDSET
> SUP FOR U478314 = NONE
> // I guess it is superseded

No.  This would list an older PTF that U478314 superceded.
For example, if it said:
  SUP FOR U478314 = U123456
then U478314 supercedes (replaces) U123456.

Quote:> ENDSET
> IFREQ FOR U478314 = U466281.5765C3403 U466608.5765C3403
>  U466960.5765C3403 U467009.5765C3403
>  U470006.5765C3403
> // what is this for?

If-reqs are like co-reqs and pre-reqs, but they are
conditional.  For example, take the line:
  IFREQ FOR U478314 = U466281.5765C3403
What this means is that:
  If the fileset that is updated by U466281 (which is
  bos.rte.security) then that fileset must have U466281

  installed.  The 5765C3403 is the product number of AIX v4.3.

Quote:> ENDSET
> LABELTXT
> Selective Fix Package
> ENDSET
> ***************************************************

> Thanks,

> --ye

Paul Landay

 
 
 

1. obsoleted patch references in kernel patch README file

I've complained about these before, but this time I kept the examples.
Here's those from the README for

118558-24 SunOS 5.9: Kernel Patch

with a little context (and comments in square brackets), but other stuff
that wasn't a problem removed.  What's obsoleted by what was per a
patchdiag.xref no more than a day or two old.  The reason these are all
annoying is because 118558-xx requires 112233-12 anyway, which obsoletes
all the patches below (a number of which are revs that were never even
created)  So all that stuff could be removed from the README, which would
be helpful for those of us who check the entire README to see that we have
all other applicable patches referenced already installed, not just those
on the required line.  Please clean this up, folks!

NOTE 4:  To get the complete Enchilada/Stiletto feature, please also install the
         install the following patches:

         113218-06 (or greater)  PCI support
[113218-08 obsoleted by 112233-07]
         114382-01 (or greater)  bge driver patch
[114382-01 obsoleted by 112233-07]
         114384-01 (or greater)  mc-us3i driver patch
[114384-02 obsoleted by 112233-07]

NOTE 7:  To get the complete Jaguar CPU Productization feature, please also
         install the following patches:

         112841-08 (or greater)  drmach (SF15K) patch
[112841-07 obsoleted by 112233-11]
         113489-05 (or greater)  sbd & sbdp patch
[113489-04 obsoleted by 112233-11]

NOTE 8:  To get the complete fix for bug 4729275 (Allow Crystal 2A
         to run  at 90MHZ/PCI-X on hsPCI+), please also install the
         following patch:

         113445-03 (or greater)  schpc patch
[113445-02 obsoleted by 112233-11]

NOTE 11: To get the complete fix for Sunfire V250 Enchilada Tower feature,
         please also install the following patches:

         113218-09 (or greater)  pcipsy patch
[113218-08 obsoleted by 112233-07]

--

Lasik/PRK theme music:
    "In the Hall of the Mountain King", from "Peer Gynt"

2. ld: internal error ldlang.c 3088

3. READMEs for J2SE patches incomplete

4. AMD K6-2 350

5. automatic patch README download

6. Shutting down a port for the outside world on multiple IP-addresses

7. README- floppy fix for 1.1.51 (from NFS.PATCH)

8. mumps database

9. satan on linux (a README for the patch)

10. Please clean up patch README files!

11. README: new fixes for my zsh patches

12. [TRIVIAL] README: patch -p1, remove make dep

13. Patches, patches and more patches