[Wine] misexec and mspatcha.dll failed to patch files

akI* wineforum-user at winehq.org
Fri May 18 12:41:08 CDT 2012


Good evening,

today i tried to install a program for music production. Usual i go with the normal setup.exe on the DVD. The installer is programed to got you forwarded to the windows cmdline and then step by step install the needed programs and patches.

This failed for me several times without any consoleoutput

Then i decided to install the needed packages and patches step by step by hand and not with the setup.exe installer.

The base program is a .msi file which i installed with 

Code:
env WINEPREFIX=~/.wine-TESTDRIVE/ wine msiexec /i /path/to/program/program.msi

 without any problems.

The next step is to patch the base program with a .msp file. I tried to patch it with  
Code:
env WINEPREFIX=~/.wine-TESTDRIVE/ wine msiexec /p /path/to/program/patch.msp

 
but that failed with an error message tell me 

Code:
err:msi:patchfiles_cb Failed patch L"C:\\Program Files\\myProgram\\MusicProduction\\Fonts\\Classic.ttf": 120.
err:msi:ACTION_PatchFiles Failed to apply patch to file: L"font4"
err:msi:ITERATE_Actions Execution halted, action L"PatchFiles" returned 1603
err:msi:ITERATE_Actions Execution halted, action L"ExecuteAction" returned 1603



I was wondering and start reading a bit on the net.

I tried to use a native mspatcha.dll from the notebook of a friend of mine. But thats occours in another error tell me 

Code:
err:msi:load_mspatcha Failed to load mspatcha.dll: 193
err:msi:ITERATE_Actions Execution halted, action L"PatchFiles" returned 1627
err:msi:ITERATE_Actions Execution halted, action L"ExecuteAction" returned 1627



So i tried other programs to be sure the patchfiles are not corrupt, but i get the same error on every patch file (.msp) i try to install.

Is there any information i has not seen yet? Any hints for me to get the patch passed through? Maybe i not use the mspatcha correctly, im not sure.

OS: suse12.1
wine: 1.5.3 ( i know we already got 1.5.4 but i dont think it will be solved with 1.5.4)







More information about the wine-users mailing list