Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-12811

Add the MOF compiler stub from Wine to satisfy Office 2010 last installation step

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Fix Version/s: 0.4.5
    • Component/s: Applications
    • Labels:
      None

      Description

      The last installation step of Office 2010 ("InstallFinalize") attempts to install, via a substep "InstallOSppMof.x86", MOF files[1,2] by calling the MOF compiler mofcomp.exe [3] that should be natively present on (Windows XP/Server 2003 and) ReactOS, but doesn't find it, and therefore fails. This makes the Office 2010 installation fail at the very last step, indicated by the following debug traces:

      trace:(H:\trunk\reactos_clean\dll\win32\msi\custom.c:620):msi:DllThread custom action (380) returned 1603
      err:(H:\trunk\reactos_clean\dll\win32\msi\action.c:521):msi:ITERATE_Actions Action: L"InstallFinalize" finished with error code 1603
      err:(H:\trunk\reactos_clean\dll\win32\msi\action.c:532):msi:ITERATE_Actions Execution halted, action L"InstallFinalize" returned 1603

      The "fix" is therefore to import the MOF compiler stub from Wine to satisfy Office 2010 installation.

      [1]: "Managed Object Format (MOF)", https://msdn.microsoft.com/en-us/library/aa823192(v=vs.85).aspx
      [2]: "Using MOF Files", https://technet.microsoft.com/en-us/library/cc180827.aspx
      [3]: "mofcomp", https://msdn.microsoft.com/en-us/library/aa392389(v=vs.85).aspx

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                hbelusca HBelusca
                Reporter:
                hbelusca HBelusca
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: