http://bugs.winehq.org/show_bug.cgi?id=14243 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |focht(a)gmx.net --- Comment #1 from Anastasius Focht <focht(a)gmx.net> 2008-12-18 06:25:48 --- Hello, yep, that product requires a crapload of dependencies. I wonder who wrote the installer, relying on so much stuff present by default. The whole producte looks like a mish-mash of apps covering a time span of at least 10 years, featuring all the brain damaged technologies M$ ever offered to developers. Dependencies: Product code looked up by msi installer: --- snip --- 68A35043-C55A-4237-88C9-37EE1C63ED71 --- snip --- sh winetricks dotnet20 vjrun20 --- snip --- err:module:import_dll Library MFC80.DLL (which is needed by L"C:\\windows\\temp\\msi6a20.tmp") not found err:module:LdrInitializeThunk Main exe initialization for L"C:\\windows\\temp\\msi6a20.tmp" failed, status c0000135 err:msi:HANDLE_CustomType50 Unable to execute command L"NONE\\BIN\\STOPSVCS.EXE" --- snip --- (one needs to look at application manifest to see that it actually requires VC 8.0 SP1 runtime) sh winetricks vcrun2005sp1 --- snip --- err:module:import_dll Library MFC42.DLL (which is needed by L"C:\\Program Files\\FedEx\\ShipManager\\BIN\\cximage.dll") not found err:module:import_dll Library cximage.dll (which is needed by L"C:\\Program Files\\FedEx\\ShipManager\\BIN\\poc.exe") not found err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\FedEx\\ShipManager\\BIN\\poc.exe" failed, status c0000135 --- snip --- sh winetricks vcrun6 --- snip --- err:module:import_dll Library MSVBVM60.DLL (which is needed by L"C:\\INTE~XXG\\ASSI~1PZ\\System\\IADL.dll") not found err:module:import_dll Library MSVBVM60.DLL (which is needed by L"C:\\INTE~XXG\\ASSI~1PZ\\System\\IA_C~EFC.OCX") not found err:module:import_dll Library MSVBVM60.DLL (which is needed by L"C:\\INTE~XXG\\HOST~RYA\\FSM.dll") not found err:module:import_dll Library MSVBVM60.DLL (which is needed by L"C:\\INTE~XXG\\System\\FSIX.dll") not found err:module:import_dll Library MSVBVM60.DLL (which is needed by L"C:\\INTE~XXG\\HOST~RYA\\FSIO.dll") not found err:module:import_dll Library MSVBVM60.DLL (which is needed by L"C:\\INTE~XXG\\HOST~RYA\\FSEA.dll") not found --- snip --- sh winetricks vb6run --- snip --- Failed to load DLL C:\WINNT\system32\MSCOMCT2.ocx Failed to load DLL C:\WINNT\system32\MSCOMCTL.ocx --- snip --- sh winetricks comctl32ocx Some scripting host runtime calls from installer CA's and some script "UpgradeDbs.vbs" indicates WSH is needed. sh winetricks wsh56 ==== Installer deps complete list: sh winetricks dotnet20 vjrun20 vcrun6 wsh56 vb6run vcrun2005sp1 comctl32ocx ====
From looking at trace logs it seems to require ODBC backend, hence the error.
--- snip --- 005b:CALL FXUTILS.?Connect(a)CFxDatabase@@QAEHABV?$CStringT(a)DV?$StrTraitMFC_DLL(a)DV?$ChTraitsCRT(a)D@ATL@@@@@ATL@@00(a)Z(<unknown, check return>) ret=00f0ae10 .. 005b:Call odbc32.SQLAllocConnect(00000000,00b93cd0) ret=00866f8d 005b:Ret odbc32.SQLAllocConnect() retval=0000ffff ret=00866f8d .. FXUTILS.?Connect(a)CFxDatabase@@QAEHABV?$CStringT(a)DV?$StrTraitMFC_DLL(a)DV?$ChTraitsCRT(a)D@ATL@@@@@ATL@@00(a)Z(0033db54,0033db5c,0033db60) retval=00000000 ret=00f0ae10 005b:Call KERNEL32.GetLastError() ret=00f0ae16 005b:Ret KERNEL32.GetLastError() retval=00000000 ret=00f0ae16 005b:CALL FXUTILS.?LogMessage(a)CLogFilter@@QAAHFFPBD00ZZ() ret=79ef064c 005b:CALL MSGOBJS.?GetComponentLogLevel(a)CLogComponentConfig@@QBE?BFF(a)Z(79ef0000) ret=008728dd 005b:RET MSGOBJS.?GetComponentLogLevel(a)CLogComponentConfig@@QBE?BFF(a)Z() retval=00000000 ret=008728dd 005b:RET FXUTILS.?LogMessage(a)CLogFilter@@QAAHFFPBD00ZZ() retval=00000001 ret=79ef064c --- snip --- sh winetricks mdac28 You need to manually configure sql data source and driver properly (cliconfg, odbcad32). For hints, look into %TEMP%\sql.log. Regards -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.