We're installing a lot of PTFs OPSMVS r14 using SMP/E on z/OS 2.5 system and noticed that certain ordered sections were not found for link-editing in CCLXLOAD library. A section from SYSPRINT with sequence numbers follows :
IEW2322I 1220 153 INCLUDE SMPWRK3(OPOCCM) LU03099 SEQ # 000030
IEW2322I 1220 154 INCLUDE CCLXLOAD(OPSAEX)
IEW2322I 1220 155 NAME OPSAEX(R) MAX ACCEPTABLE RC=04
IEW2470E 9511 ORDERED SECTION OPSACTFQ NOT FOUND IN MODULE.
IEW2470E 9511 ORDERED SECTION ACTFTITL NOT FOUND IN MODULE.
IEW2470E 9511 ORDERED SECTION OPMOCNVT NOT FOUND IN MODULE.
IEW2470E 9511 ORDERED SECTION OPRXAC NOT FOUND IN MODULE.
IEW2470E 9511 ORDERED SECTION OPMTCAQA NOT FOUND IN MODULE.
Release : 14.0
Problem was resolved after having executed the hold action of the PTF LU08173:
+----------+-----------------------------------------------------------+
|SEQUENCE | Before Apply |
+----------+-----------------------------------------------------------+
|PURPOSE | Update SMP/E DDDEF space definitions |
+----------+-----------------------------------------------------------+
|USERS | Installer |
|AFFECTED | |
+----------+-----------------------------------------------------------+
|KNOWLEDGE | System programming and SMP/E |
|REQUIRED | |
+----------+-----------------------------------------------------------+
|ACCESS | Product libraries and SMP/E environment |
|REQUIRED | |
+----------+-----------------------------------------------------------+
**************************
* STEPS TO PERFORM *
**************************
Run this step to update the SMP/E SYSUT DDDEFs. Please change
the name of your SMP/E CSI on the SMPCSI DD statement.
Make sure the SET BDY statement has the name of your target and
distribution zone (default is CAIT0 and CAID0). Change "PRODHLQ"
to your high level qualifier(s) and "DISKUNIT" to your liking.
//SMPE EXEC PGM=GIMSMP
//SMPCSI DD DISP=SHR,DSN=PRODHLQ.CSI
//SMPCNTL DD *
SET BOUNDARY (CAIT0) .
UCLIN .
REP DDDEF(SYSUT1)
TRK SPACE(2000,1000) UNIT(DISKUNIT) NEW DELETE .
REP DDDEF(SYSUT2)
TRK SPACE(2000,1000) UNIT(DISKUNIT) NEW DELETE .
REP DDDEF(SYSUT3)
TRK SPACE(2000,1000) UNIT(DISKUNIT) NEW DELETE .
REP DDDEF(SYSUT4)
TRK SPACE(2000,1000) UNIT(DISKUNIT) NEW DELETE .
ENDUCL .
SET BOUNDARY (CAID0) .
UCLIN .
REP DDDEF(SYSUT1)
TRK SPACE(2000,1000) UNIT(DISKUNIT) NEW DELETE .
REP DDDEF(SYSUT2)
TRK SPACE(2000,1000) UNIT(DISKUNIT) NEW DELETE .
REP DDDEF(SYSUT3)
TRK SPACE(2000,1000) UNIT(DISKUNIT) NEW DELETE .
REP DDDEF(SYSUT4)
TRK SPACE(2000,1000) UNIT(DISKUNIT) NEW DELETE .
ENDUCL .
//