During upgrade or add-on for DMLO, the following error is issued in the SGEN99KJ step:
DC601007 DUPLICATE MODULES - REQUIRES LANGUAGE QUALIFICATION
Release: All supported releases.
The error DC601007 DUPLICATE MODULES - REQUIRES LANGUAGE QUALIFICATION received running the SYSGEN compiler which attempted to INCLUDE the module called DMLO, indicates that there is more than one Module in the SYSTEM dictionary named DMLO.
In this case, there was a module in the SYSTEM dictionary with name DMLO that was LANGUAGE IS DC (a CLIST module).
Either delete this module, rename the LANGUAGE IS DC module to something other than DMLO or modify the INCLUDE syntax for SGEN99KJ to qualify the DMLO module by its language and then rerun the SGEN99KJ step that got the error: SIGNON DICTNAME SYSTEM
.
SET OPTIONS DEFAULT IS ON NO LIST INPUT 1 THRU 72.
MODIFY SYSTEM 99.
INCLUDE DMLO LANGUAGE SYSGEN.