[Wine]TeleVantage client on Wine

alexanderhenry at cox.net alexanderhenry at cox.net
Fri Nov 19 17:52:27 CST 2004


I am attempting to install the <a href="http://televantage.activelogic.com">TeleVantage Client</a> into wine.  I have compiled Wine-20041019 from source.

Upon running the installer, I get way too many errors:

alexander at reservations:~$ wine .wine/drive_c/AppsPatches/netsetup/setup.exe
fixme:msi:MsiGetProductInfoA "{8715D03E-39E4-4260-BB83-C63CA64D7660}" "PackageCode" 0x4069dbbc 0x4069dc2c
fixme:msi:MsiGetProductInfoW L"{8715D03E-39E4-4260-BB83-C63CA64D7660}" L"PackageCode" 0x403b0118 0x4069dc2c
err:dc:DCE_FreeWindowDCE [0x10026] GetDC() without ReleaseDC()!
fixme:msi:MsiEnableLogA 00007fdf "c:\\windows\\wssetup.log" 00000000
fixme:msi:MsiInstallProductW L"Z:\\home\\alexander\\.wine\\drive_c\\AppsPatches\\netsetup\\Client.msi" L"SETUPEXEDIR=Z:\\home\\alexander\\.wine\\drive_c\\AppsPatches\\netsetup"
err:msi:HANDLE_CustomType1 Unable to load library
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"AppSearch"
fixme:msi:ACTION_CustomAction UNHANDLED ACTION TYPE 5 (L"JScript" L"ValidateWorkstationSetupOSVersion")
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"FindRelatedProducts"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"ValidateProductID"
err:msi:load_file Unfound Component L"MSXML.35210702_493B_42CA_BA13_865C5A8BDAC1"
[.. above line x5]
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"IsolateComponents"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"ResolveSource"
fixme:msi:ACTION_CostFinalize Version comparison..
[.. above line x10]
fixme:msi:ACTION_CostFinalize cost should be diff in size
fixme:msi:ACTION_CostFinalize Version comparison..
[.. above lines x3]
alexander at reservations:~$ fixme:msi:ACTION_CostFinalize Version comparison..
fixme:msi:ACTION_CostFinalize Version comparison..
[.. above line x30]
fixme:msi:ACTION_CustomAction UNHANDLED ACTION TYPE 5 (L"JScript" L"ValidateIE5")
fixme:msi:ACTION_CustomAction UNHANDLED ACTION TYPE 5 (L"JScript" L"ValidateDCOM98")
fixme:msi:ACTION_CustomAction UNHANDLED ACTION TYPE 5 (L"JScript" L"GetWorkstationSetupInfo")
fixme:msi:ACTION_CustomAction UNHANDLED ACTION TYPE 5 (L"JScript" L"SetWorkstationSetupInstallPaths")
fixme:msi:ACTION_CustomAction UNHANDLED ACTION TYPE 5 (L"JScript" L"CacheWorkstationSetupSettings")
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"SetODBCFolders"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"MigrateFeatureStates"
fixme:msi:ACTION_CustomAction UNHANDLED ACTION TYPE 5 (L"JScript" L"SetWorkstationSetupFeatureStates")
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"RemoveExistingProducts"
fixme:msi:ACTION_CustomAction UNHANDLED ACTION TYPE 5 (L"JScript" L"RemoveReports")
fixme:msi:ACTION_CustomAction UNHANDLED ACTION TYPE 5 (L"JScript" L"RemoveOldWorkstationSetupShortcuts")
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"AllocateRegistrySpace"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"UnpublishComponents"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"MsiUnpublishAssemblies"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"UnpublishFeatures"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"UnregisterComPlus"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"SelfUnregModules"
err:msi:HANDLE_CustomType1 Unable to load library
fixme:msi:store_binary_to_temp File Name in temp tracking collision
err:msi:HANDLE_CustomType1 Unable to load library
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"UnregisterTypeLibraries"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"RemoveODBC"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"UnregisterFonts"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"RemoveRegistryValues"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"UnregisterClassInfo"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"UnregisterExtensionInfo"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"UnregisterProgIdInfo"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"UnregisterMIMEInfo"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"RemoveIniValues"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"RemoveShortcuts"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"RemoveEnvironmentStrings"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"RemoveDuplicateFiles"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"RemoveFiles"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"RemoveFolders"
fixme:msi:ACTION_PerformAction UNHANDLED MSI ACTION L"MoveFiles"
err:msi:extract_cabinet_file FDICopy failed
err:msi:ACTION_InstallFiles Unable to ready media
err:msi:ACTION_ProcessExecSequence Execution halted due to error (1627)
Installation of Z:\home\alexander\.wine\drive_c\AppsPatches\netsetup\Client.msi (SETUPEXEDIR=Z:\home\alexander\.wine\drive_c\AppsPatches\netsetup) failed.


 so I figured that rather than getting the installer to run, I'd copy the files into wine and run it this way.  I was able to copy from one PC to another with success, as long as the following libraries were present and registered:

MSVBVM60.DLL
TVW32.dll
Tvlib.dll
mfc71.dll
msvcp71.dll
msvcr71.dll
ssinput1.ocx


 It is possible to regsvr32 files MSVBVM60.DLL, TVW32.dll, Tvlib.dll, ssinput1.ocx.  It is not possible to regsvr32 files mfc71.dll, msvcp71.dll, msvcr71.dll.  Files mfc71.dll, msvcp71.dll don't even appear in the registry.  msvcr71.dll does, under .NET framework.

Added the following to config:
;"MSVBVM60.DLL" = "builtin, native"
;"TVW32.dll"    = "builtin, native"
;"Tvlib.dll"    = "builtin, native"
;"mfc71.dll"    = "native, builtin"
;"msvcp71.dll"  = "native, builtin"
;"msvcr71.dll"  = "native, builtin"
;"ssinput1.ocx" = "builtin, native"
(tried different combos of commented, non-commented, builtin, native, with absolutely no effect)
 Upon doing this and attempting to run TeleVantage, I get these messages, and a black screen that appears on the first output message and dissapears on the last:

alexander at reservations:~$ wine c:\\Program\ Files\\TeleVantage\\Client\\TVClient.exe
fixme:ole:CoRegisterMessageFilter stub
fixme:ole:GetRecordInfoFromGuids (0x425e80,1,1,1033,0x42626c,0x506274),stub!
fixme:ole:CoRegisterMessageFilter stub


 I got this blank-in-blank-out problem when I did the PC to PC copy procedure as well.  TeleVantage client just likes to quit with no errors if something is wrong.
 Per the registry entries mentioned above, I figured that installing .NET into wine would solve the problem.  I just learned the hard way for the first time what this would entail.  Installing windows version of mono into wine didn't solve the problem, and the msvcr71.dll didn't appear.

Do you have any suggestions to help me install TeleVantage client on wine?  Thanks

--Alexander 





More information about the wine-users mailing list