http://bugs.winehq.org/show_bug.cgi?id=2622
------- Additional Comments From joe@eshu.net 2005-26-09 14:56 ------- OK, I did another "make uninstall", then a "cvs update -PAd" at Mon Sep 26 19:10:19 UTC 2005, followed by "./configure; make depend && make", and "make install".
With a new wine install, I did "wineprefixcreate", then set 'both "msi" = "builtin" and "*msiexec.exe" = "builtin" in the DllOverrides section in user.reg', using winecfg [which is a big step forward, even if it doesn't have a man page or any documentation at winehq.org. How was I supposed to know that it exists?].
Finally, with the experiment set up as per prior comments, I did "wine e:setup.exe" withe the Topo! install CD mounted. InstallShield started, but then an "Internal Failure" window appeared, telling me: Error Number 0x80040707 Description: Clicking "OK" lead to an "InstallShield" window saying: 1628 Failed to complete installation. Finally, I clicked "OK" there and wine exited.
The controlling shell window showed: moby(wine) wine e:setup.exe fixme:msi:MsiGetProductInfoW L"{F19BED0D-E57B-4240-AF3D-87CF9E6D7BF1}" L"PackageCode" 0x7ff42360 0x7fcad888 fixme:msi:MsiInstallProductW L"e:\ISScript8.Msi" L"REBOOT=ReallySuppress ADDLOCAL=All" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"RemoveFiles" fixme:msi:ACTION_InstallFiles Write DiskPrompt err:msi:ITERATE_DuplicateFiles Failed to copy file L"c:\Program Files\Common Files\InstallShield\Driver\8\Intel 32\IDriver.exe" -> L"c:\Program Files\Common Files\InstallShield\Driver\8\Intel 32\", last error 80 fixme:msi:ITERATE_DuplicateFiles We should track these duplicate files as well fixme:msi:ACTION_HandleStandardAction unhandled standard action L"RemoveRegistryValues" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"RemoveFolders" fixme:msi:ACTION_HandleStandardAction unhandled standard action L"ValidateProductID" fixme:msi:msi_unimplemented_action_stub MigrateFeatureStates -> 1 ignored L"Upgrade" table values fixme:ole:RpcChannelBuffer_GetDestCtx (0x1c0e8790,0x1c0e8794), stub! fixme:ole:RpcChannelBuffer_GetDestCtx (0x1c0e878c,0x1c0e8790), stub! fixme:ole:RpcChannelBuffer_GetDestCtx (0x1c0e87ec,0x1c0e87f0), stub! err:ole:dispatch_rpc no apartment found for ipid {ffffffff-ffff-ffff-2b00-00000a000000} err:rpc:I_RpcReceive we got fault packet with status 6be err:ole:dispatch_rpc no apartment found for ipid {ffffffff-ffff-ffff-2b00-00000a000000} err:rpc:I_RpcReceive we got fault packet with status 6be err:ole:dispatch_rpc no apartment found for ipid {ffffffff-ffff-ffff-2b00-00000a000000} err:rpc:I_RpcReceive we got fault packet with status 6be