http://bugs.winehq.org/show_bug.cgi?id=21678
Summary: Age of Empires III Trial install fails Product: Wine Version: 1.1.38 Platform: x86 URL: http://www.microsoft.com/games/pc/age3.aspx OS/Version: Linux Status: NEW Keywords: download, Installer Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
http://appdb.winehq.org/objectManager.php?sClass=version&iId=3467 says Age of Empires III demo is platinum, so I tried installing the trial downloaded from http://www.microsoft.com/games/pc/age3.aspx, sha1sum 2b0a123243092d79f910db5691d99d469f7c17c3 aoe3trial.exe
It failed with a little dialog saying "function failed", and the following log messages:
fixme:storage:StgCreateDocfile Storage share mode not implemented. fixme:reg:GetNativeSystemInfo (0x331428) using GetSystemInfo() fixme:ole:CoInitializeSecurity (0x411318,-1,(nil),(nil),4,3,(nil),0,(nil)) - stub! err:msi:remove_tracked_tempfiles failed to delete L"C:\users\dank\Temp\msice69.tmp" fixme:rpc:RpcMgmtWaitServerListen not waiting for server calls to finish fixme:msi:msi_unimplemented_action_stub SetODBCFolders -> 1309 ignored L"Directory" table values fixme:msi:msi_unimplemented_action_stub MsiUnpublishAssemblies -> 2 ignored L"MsiAssembly" table values Successfully unregistered DLL C:\windows\system32\msxml4.dll fixme:ntdll:NtFsControlFile FSCTL_PIPE_IMPERSONATE: impersonating self err:msi:msi_load_media_info Failed to extract cabinet stream err:msi:ready_media Unable to load media info err:msi:ACTION_InstallFiles Failed to ready media err:msi:ITERATE_Actions Execution halted, action L"InstallFinalize" returned 1627
I tried, but couldn't get any interesting logs, but I'll attach the closest I got. winetricks vcrun6 and msxml4 didn't help.
The darn thing is a huge self-extracting installshield wrapper around an .msi installer, which makes it harder. And you can't just install the unpacked .msi, as it checks with a VerifyScriptingRuntime custom action (?) to make sure you're not trying to do that.
For what it's worth, an unattended install can probably be done with something like wine aoe3trial.exe /S /v /qn
http://bugs.winehq.org/show_bug.cgi?id=21678
--- Comment #1 from Dan Kegel dank@kegel.com 2010-02-10 20:22:00 --- Created an attachment (id=26195) --> (http://bugs.winehq.org/attachment.cgi?id=26195) rzipped +msi,+process,+seh log
http://bugs.winehq.org/show_bug.cgi?id=21678
Jaime Rave jaimerave@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jaimerave@gmail.com
--- Comment #2 from Jaime Rave jaimerave@gmail.com 2010-02-10 20:40:30 --- Is a recent regression it used to work like 3 versions ago. I'm also affected by this bug but have no time to do the regression test right now.
http://bugs.winehq.org/show_bug.cgi?id=21678
--- Comment #3 from Dan Kegel dank@kegel.com 2010-02-10 23:39:43 --- Didn't work for me just now with wine-1.1.34. Anyone know which version it worked with?
http://bugs.winehq.org/show_bug.cgi?id=21678
Hans Leidekker hans@meelstraat.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hans@meelstraat.net
--- Comment #4 from Hans Leidekker hans@meelstraat.net 2010-02-12 03:19:46 --- I can't reproduce this with today's git.
http://bugs.winehq.org/show_bug.cgi?id=21678
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #5 from Dan Kegel dank@kegel.com 2010-02-12 06:47:48 --- Happy now indeed.
http://bugs.winehq.org/show_bug.cgi?id=21678
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org 2010-02-19 12:32:36 --- Closing bugs fixed in 1.1.39.