http://bugs.winehq.com/show_bug.cgi?id=1335
------- Additional Comments From fsteinel@flonet.net 2003-22-06 07:51 ------- Bug comments restored from Gmane.org:
When I try to install Drakan under Linux and without Windows it wants to update to winsock2. Because this does not function the setup hangs. Could there be a way of making Drakan believe that the update worked?
------- Additional Comments From mike <at> theoretic.com 2003-03-30 15:07 ------ Wine supports winsock2 mostly anyway, so it shouldn't need to update. The real question is, why does it think it needs to update?
Do you have a ws2_32.dll file in your fake windows/system directory?
------- Additional Comments From dh <at> onclick.org 2003-03-30 16:29 ------- No, there is no such file.
Maybe the game Drakan just wants wine to update, if necessary or not, and expects some ok-message back?
------- Additional Comments From mike <at> theoretic.com 2003-03-31 03:40 ------- Change to your fake windows/system directory, then run "touch ws2_32.dll". See if that makes any difference.
------- Additional Comments From dh <at> onclick.org 2003-03-31 10:18 ------- I got a new error. There was a serious error popup followed by a popup that said that the setup directory could not be found. Is that the path to the game cd?
This I found in ws2setup.log:
WS2SETUP begin: 02/25/2003 07:44:14 RegQueryValueEx(VendorInstallDll) failed VendorWantsMSTCP=1, WantsMSIPX=2, WantsSetupUI=1 WantsMSDNS=1, WantsMSSAP=0 New wsock32.dll file version: 0004000a.00000678 Created WS2BAKUP.BAT backup batch file No version info for C:\WINDOWS\SYSTEM\wsock32.dll WS2SETUP end: failure windows/ws2setup.log (END)
This is all I found on screen:
Font metrics: 100.0% done fixme:int21:DOS3Call get interrupt vector - move to winedos... fixme:int21:DOS3Call get interrupt vector - move to winedos... fixme:process:CreateProcessA (E:_ISTMP0.DIR\W95ws2setup.exe,...): CREATE_SEPARATE_WOW_VDM ignored fixme:win32:PE_CreateModule Security directory ignored fixme:process:CreateProcessA (E:\MSE000\setup.exe,...): NORMAL_PRIORITY_CLASS ignored fixme:msvcrt:MSVCRT__sopen : pmode 0x40712c9c ignored fixme:msvcrt:MSVCRT__sopen : pmode 0x40068618 ignored fixme:dialog:MSGBOX_OnInit system modal msgbox ! Not modal yet. fixme:dialog:MSGBOX_OnInit task modal msgbox ! Not modal yet.