[Bug 37493] New: Silverlight 5.1 msi installer fails with Wine 1.7.30
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(a)winehq.org Reporter: sebastian(a)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(a)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(-) -- 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.
https://bugs.winehq.org/show_bug.cgi?id=37493 Sebastian Lackner <sebastian(a)fds-team.de> changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |http://silverlight.dlservic | |e.microsoft.com/download/F/ | |8/C/F8C0EACB-92D0-4722-9B18 | |-965DD2A681E9/30514.00/Silv | |erlight.exe Regression SHA1| |1e3f15d88c1e878f5c459e642ff | |2079b05aa5c41 -- 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.
https://bugs.winehq.org/show_bug.cgi?id=37493 Sebastian Lackner <sebastian(a)fds-team.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hans(a)meelstraat.net -- 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.
https://bugs.winehq.org/show_bug.cgi?id=37493 --- Comment #1 from Sebastian Lackner <sebastian(a)fds-team.de> --- Log with WINEDEBUG=+msi: https://paste.xinu.at/H3J/ (using external link because it exceeds the size on bugzilla, and I hate compressed logs as attachments. ;) ) -- 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.
https://bugs.winehq.org/show_bug.cgi?id=37493 Sebastian Lackner <sebastian(a)fds-team.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |erich.e.hoover(a)gmail.com, | |michael(a)fds-team.de -- 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.
https://bugs.winehq.org/show_bug.cgi?id=37493 --- Comment #2 from Sebastian Lackner <sebastian(a)fds-team.de> --- Reverted commit, then created another log with WINEDEBUG=+msi: https://paste.xinu.at/2yh/ -- 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.
https://bugs.winehq.org/show_bug.cgi?id=37493 --- Comment #3 from Sebastian Lackner <sebastian(a)fds-team.de> --- Created attachment 49881 --> https://bugs.winehq.org/attachment.cgi?id=49881 msi: Update ProductVersion property when applying transforms. Silverlight seems to apply two transforms. For the second one the ProductVersion check doesn't match anymore, because it is not updated after the first one. By updating the ProductVersion property this issue is fixed, but I am not yet sure where the right place is to do that. Attaching an experimental patch. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=37493 Sebastian Lackner <sebastian(a)fds-team.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Silverlight 5.1 msi |Silverlight 5.1 msi |installer fails with Wine |installer fails with Wine |1.7.30 |1.7.30 - Transform doesn't | |update ProductVersion | |property -- 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.
https://bugs.winehq.org/show_bug.cgi?id=37493 --- Comment #4 from Sebastian Lackner <sebastian(a)fds-team.de> --- A patch which fixes the issue got upstream today: http://source.winehq.org/git/wine.git/commit/98ae03ff4d1d8b1292301486b5ea309... Thanks Hans! -- 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.
https://bugs.winehq.org/show_bug.cgi?id=37493 Sebastian Lackner <sebastian(a)fds-team.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |98ae03ff4d1d8b1292301486b5e | |a30988de6fa51 Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #5 from Sebastian Lackner <sebastian(a)fds-team.de> --- Marking as fixed. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=37493 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #6 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 1.7.31. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=37493 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |focht(a)gmx.net Keywords| |download, Installer, | |regression URL|http://silverlight.dlservic |https://web.archive.org/web |e.microsoft.com/download/F/ |/20140820091154/http://silv |8/C/F8C0EACB-92D0-4722-9B18 |erlight.dlservice.microsoft |-965DD2A681E9/30514.00/Silv |.com/download/F/8/C/F8C0EAC |erlight.exe |B-92D0-4722-9B18-965DD2A681 | |E9/30514.00/Silverlight.exe -- 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 (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla