https://bugs.winehq.org/show_bug.cgi?id=37493
Bug ID: 37493 Summary: Silverlight 5.1 msi installer fails with Wine 1.7.30 Product: Wine Version: 1.7.30 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: msi Assignee: wine-bugs@winehq.org Reporter: sebastian@fds-team.de Distribution: ---
With Wine 1.7.30 the Silverlight installer fails, it worked well before with 1.7.29. No further patches applied.
Relevant lines in the terminal output:
--- snip --- err:msi:ACTION_InstallFiles Failed to copy L"C:\ee4e8947d8b7676e9d60e43c3f73d4\PFiles\Microsoft Silverlight\5.1.30514.0\agcp.exe" to L"C:\Program Files\Microsoft Silverlight\5.1.30514.0\agcp.exe" (3) err:msi:ITERATE_Actions Execution halted, action L"InstallFiles" returned 1603 --- snip ---
Steps to reproduce:
$ wget http://silverlight.dlservice.microsoft.com/download/F/8/C/F8C0EACB-92D0-4722...
$ sha256sum Silverlight.exe afa7a7081d30b00a4f57c32932bd6d84940bb43b3f5feb0828ff988c80e2d485 Silverlight.exe
$ WINEARCH=win32 WINEPREFIX=~/.wine-silverlight wine Silverlight.exe
Reverting commit 1e3f15d88c1e878f5c459e642ff2079b05aa5c41 makes it work again.
$ git show --stat 1e3f15d88c1e878f5c459e642ff2079b05aa5c41 commit 1e3f15d88c1e878f5c459e642ff2079b05aa5c41 Author: Hans Leidekker hans@codeweavers.com Date: Tue Oct 21 11:29:08 2014 +0200
msi: Support more transform validation flags.
dlls/msi/msipriv.h | 1 + dlls/msi/package.c | 2 +- dlls/msi/patch.c | 215 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------- 3 files changed, 191 insertions(+), 27 deletions(-)