http://bugs.winehq.org/show_bug.cgi?id=6419
Summary: Virtual Mechanics Web Engine fails to load, msi_make_package_local plus other msi errors Product: Wine Version: 0.9.22. Platform: PC URL: http://www.virtualmechanics.com/ OS/Version: Linux Status: UNCONFIRMED Severity: blocker Priority: P2 Component: wine-msi AssignedTo: wine-bugs@winehq.org ReportedBy: nlaw@nildram.co.uk CC: mike@codeweavers.com
Download the fully functional trial version of IMS webengine (V2beta) from here http://www.virtualmechanics.com/downloads/index.html
I have used IMS Webengine for about three several years now, previously on a windowsXP system. The earlier versions loaded correctly under wine but did not use msi. The version mentioned above (V2.00k) does use msi and fails to install. The actual program run perfectly (except for a minor icon display issue which has a workaround).
The only other thing stopping it from getting a platinum rating is that it fails to install. There are numerous msi errors to give you something to work on.
When you download the program from the website you actually download a 141K file called SetupWebEngineV200k.Exe. When you run this under wine, it then downloads an msi file called WebEngineV200k.msi (approx 4.6MB). So far so good. There are a few errors displayed in the console window as shown below but the file seems to download correctly.
Here's the errors so far..... (please note there is comments I have added in the middle of the errors and comments at the end.
wine SetupWebEngineV200k.Exe fixme:advapi:CheckTokenMembership ((nil) 0x1792a8 0x33ec9c) stub! fixme:actctx:CreateActCtxW 0x33e41c 00000008 fixme:actctx:ActivateActCtx 0xf00baa 0x33e1e4 fixme:actctx:DeactivateActCtx 00000000 00f00bad fixme:actctx:ReleaseActCtx 0xf00baa fixme:actctx:CreateActCtxW 0x33e394 00000008 fixme:actctx:ActivateActCtx 0xf00baa 0x33e15c fixme:actctx:DeactivateActCtx 00000000 00f00bad fixme:actctx:ReleaseActCtx 0xf00baa fixme:actctx:CreateActCtxW 0x33e38c 00000008 fixme:actctx:ActivateActCtx 0xf00baa 0x33e154 fixme:actctx:DeactivateActCtx 00000000 00f00bad fixme:actctx:ReleaseActCtx 0xf00baa fixme:actctx:CreateActCtxW 0x33e60c 00000008 fixme:actctx:ActivateActCtx 0xf00baa 0x33e3d4 fixme:actctx:DeactivateActCtx 00000000 00f00bad fixme:ras:RasEnumConnectionsW (0x18ed40,0x33d56c,0x70279524),stub! fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead! fixme:ras:RasEnumEntriesW ((nil),(null),0x1915b8,0x33d234,0x1912a4),stub! err:ole:CoGetClassObject apartment not initialised fixme:wintrust:WinVerifyTrust 0xffffffff {00aac56b-cd44-11d0-8cc2-00c04fc295ee} 0x33ec08 fixme:wintrust:WTHelperProvDataFromStateData (nil) fixme:wintrust:WinVerifyTrust 0xffffffff {00aac56b-cd44-11d0-8cc2-00c04fc295ee} 0x33ec08 fixme:wintrust:WinVerifyTrust 0xffffffff {00aac56b-cd44-11d0-8cc2-00c04fc295ee} 0x33ec08 fixme:wintrust:WTHelperProvDataFromStateData (nil) fixme:wintrust:WinVerifyTrust 0xffffffff {00aac56b-cd44-11d0-8cc2-00c04fc295ee} 0x33ec08 fixme:wintrust:WinVerifyTrust 0x10024 {00aac56b-cd44-11d0-8cc2-00c04fc295ee} 0x33ec0c _______________________________________________________________ So far so good, at this point you now get a dialog box that asks whether you want to remove or repair Web Engine V2. If you select repair then the following error messages are displayed in the console window (mainly msi errors) _______________________________________________________________
fixme:msi:ACTION_HandleStandardAction unhandled standard action L"ValidateProductID" fixme:msi:ControlEvent_HandleControlEvent unhandled control event L"Reinstall" arg(L"ALL") fixme:msi:ACTION_HandleStandardAction unhandled standard action L"ValidateProductID" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"RemoveExistingProducts" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"UnpublishComponents" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"UnpublishFeatures" fixme:msi:msi_unimplemented_action_stub SelfUnregModules -> 1 ignored L"SelfReg" table values fixme:msi:ACTION_HandleStandardAction unhandled standard action L"UnregisterTypeLibraries" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"RemoveODBC" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"RemoveRegistryValues" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"UnregisterClassInfo" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"UnregisterExtensionInfo" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"UnregisterProgIdInfo" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"UnregisterMIMEInfo" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"RemoveShortcuts" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"RemoveDuplicateFiles" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"RemoveFolders" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"InstallODBC" err:msi:msi_make_package_local Unable to copy package (L"\4460X\00a0\0011://download.virtualmechanics.com/download/install/webenginev2/200k//WebEngineV200k.msi\4d18X\00a2" -> L"c:\windows\Installer\bb30.msi") (error 3) fixme:actctx:ReleaseActCtx 0xf00baa
Another dialog box appears saying it's been successfully installed !, which it plainly hasn't.
Also see the AppDB entry for this program http://appdb.winehq.org/appview.php?iAppId=3152 The AppDB page shows two earlier versions which installed and worked correctly. V2.00f & V2.00j.
So apart from many msi errors, the show stopper seems to be ..
err:msi:msi_make_package_local Unable to copy package (L"\4460X\00a0\0011://download.virtualmechanics.com/download/install/webenginev2/200k//WebEngineV200k.msi\4d18X\00a2" -> L"c:\windows\Installer\bb30.msi") (error 3)
Because the msi file WebEngineV200k.msi, does appear to download correctly, if I then execute it with the command ....
msiexec -i WebEngineV200k.msi
these are the errors I get ...
msiexec -i WebEngineV200k.msi fixme:actctx:CreateActCtxW 0x33fa9c 00000008 fixme:actctx:ActivateActCtx 0xf00baa 0x33f864 fixme:actctx:DeactivateActCtx 00000000 00f00bad fixme:msi:ACTION_HandleStandardAction unhandled standard action L"ValidateProductID" fixme:msi:ControlEvent_HandleControlEvent unhandled control event L"Reinstall" arg(L"ALL") fixme:msi:ACTION_HandleStandardAction unhandled standard action L"ValidateProductID" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"RemoveExistingProducts" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"UnpublishComponents" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"UnpublishFeatures" fixme:msi:msi_unimplemented_action_stub SelfUnregModules -> 1 ignored L"SelfReg" table values fixme:msi:ACTION_HandleStandardAction unhandled standard action L"UnregisterTypeLibraries" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"RemoveODBC" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"RemoveRegistryValues" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"UnregisterClassInfo" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"UnregisterExtensionInfo" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"UnregisterProgIdInfo" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"UnregisterMIMEInfo" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"RemoveShortcuts" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"RemoveDuplicateFiles" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"RemoveFolders" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"InstallODBC" fixme:actctx:ReleaseActCtx 0xf00baa
I'm also the AppDB maintainer of this program and use this program at least once a week maintaining my own website, so if you need further help testing it or any other help please let me know.
Regards Nick Law