[Bug 30731] New: mspatcha: failed to patch app with .msp file
http://bugs.winehq.org/show_bug.cgi?id=30731 Bug #: 30731 Summary: mspatcha: failed to patch app with .msp file Product: Wine Version: 1.5.3 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs(a)winehq.org ReportedBy: azeone123(a)aol.com Classification: Unclassified Hi, im new to the Bugzilla, read the instruction and want to help. But im not 100% sure if this is totally new. If i did something wrong please tell me :-) I try to install my Music Production Studio called "Nuendo" these days as i recognized that it should run from the AppDB. My Version is a bit older and i got some patch files to bring it up to the latest version. Generally the normal setup.exe dont work for me as it forwarded to the win cmd. That crashes for me. So 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 without problems with: env WINEPREFIX=~/.wine-TESTDRIVE/ wine msiexec /i /path/to/program/program.msi After that i have to patch the installation with: env WINEPREFIX=~/.wine-TESTDRIVE/ wine msiexec /p /path/to/program/patch.msp That fails with an error message: 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 started reading on the net and replaced the mspatcha.dll with an original copy of a friend and try to patch it again: 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 To be sure the patch files are not corrupt/broken i installed it on a windowsmachine with success. I tried other apps and got the same error messages. Is there anything further information needed from my side? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=30731 Hans Leidekker <hans(a)meelstraat.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID --- Comment #1 from Hans Leidekker <hans(a)meelstraat.net> 2012-05-20 04:36:53 CDT --- (In reply to comment #0)
I started reading on the net and replaced the mspatcha.dll with an original copy of a friend and try to patch it again:
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
193 == ERROR_BAD_EXE_FORMAT Something went wrong when you copied that dll. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=30731 Hans Leidekker <hans(a)meelstraat.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #2 from Hans Leidekker <hans(a)meelstraat.net> 2012-05-20 04:37:41 CDT --- Closing. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=30731 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |focht(a)gmx.net --- Comment #3 from Anastasius Focht <focht(a)gmx.net> 2012-05-20 05:01:17 CDT --- Hello, no need for manual copy. 'winetricks mspatcha' should give you native mspatcha in 32-bit WINEPREFIX. As for the "bad exe format": you probably copied the 64-bit version to your 32-bit WINEPREFIX or vise versa. If you work with 64-bit prefixes and put stuff manually be aware of the filesystem/registry redirection (system32 vs. SysWOW64). Regards -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=30731 --- Comment #4 from azeone123(a)aol.com 2012-05-21 14:11:20 CDT --- (In reply to comment #3)
Hello,
no need for manual copy. 'winetricks mspatcha' should give you native mspatcha in 32-bit WINEPREFIX.
As for the "bad exe format": you probably copied the 64-bit version to your 32-bit WINEPREFIX or vise versa.
If you work with 64-bit prefixes and put stuff manually be aware of the filesystem/registry redirection (system32 vs. SysWOW64).
Regards
Thanks a lot, its exactly what you and of courseH Hans told me. I dont thought about the 32/64bit differences. I had copied a 64b mspatcha into my 32b winearch. Thats my fault. Can be closed, i got the program running already. Ah and btw thx for the hint with winetricks and the native mspatcha. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
participants (1)
-
wine-bugs@winehq.org