Re: System/38 environment

Rob Berendt <[email protected]> Thu, 18 Jun 2026 09:02:02 -0400
Newsgroups gmane.comp.hardware.ibm.midrange
Message-ID <CAPJ+qQOXCsagprJN-P++67VrtF11bgsXJWTk4D04PdfnHRUqnw@mail.gmail.com>
Upon rereading I realized I left off
DLTLICPGM LICPGM(5770SS1) OPTION(6)

On Thu, Jun 18, 2026 at 9:01 AM Rob Berendt <[email protected]>
wrote:

> "If" you are not using S/38 environment I suggest removing it prior to
> your upgrade to IBM i 7.6.
> We never had a S/38.  However, prior to IBM i there was OS/400.  OS/400
> had many of the same S/38 commands but some were changed to match the
> naming structure of the new OS.  For those with some of the older names
> embedded into CL IBM had S/38 environment.  Unlike S/36 environment that is
> pretty much all S/38 environment did.  We had a vendor package (no longer
> in use) which required S/38 environment.  I'm guessing a rushed migration.
>
> If you leave S/38 environment on, after the upgrade you will have issues
> with CHKPRDOPT *OPSYS.  There are ways to resolve it.
>
> How do I test?
> Well one suggestion from IBM (which I've used in the past) is do the
> following
> CRTSAVF MYLIB/S38ENV
> SAVLICPGM LICPGM(5770SS1) DEV(*SAVF) OPTION(6) SAVF(MYLIB/S38ENV)
>
> Related to the CHKPRDOPT issue, if you wait until after the upgrade, you
> will get
> *CMD MRGFORMD in QSYS38 not found for product 5770SS1 option 6 release
>   V7R6M0.
> *CMD MRGFORMD in QSYS38 not found for product 5770SS1 option 0006 release
>   V7R6M0.
> Exit program processing found error in product.
> Product 5770SS1 option 6 release V7R6M0 not processed.
> Objects for product 5770SS1 option 6 release *ONLY not saved.
>
> Why?  Well, because there is an issue with the upgrade.  IBM announced the
> removal of many commands.  MRGFORMD being one of them.  They only planned
> on removing it from one library not knowing there is a exit point which
> removes it also from S/38.
>
> Work around:
> RSTLICPGM of 5770ss1 JUST option 6, from your 7.6 media.
> Yes, you can use the 7.6 one.
> Now your CHKPRDOPT and SAVLICPGM will work.  At least until some upgrade
> or some such thing fires off another removal of that object.
>
> Now, I know there's a small subset of you who are thinking this is a
> devious little back door to getting MRGFORMD back.  A command I've NEVER
> used.  And have no idea what it does.  Nor do I care to learn.
>
>
-- 
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list
To post a message email: [email protected]
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/midrange-l
or email: [email protected]
Before posting, please take a moment to review the archives
at https://archive.midrange.com/midrange-l.

Please contact [email protected] for any subscription related questions.