Hi friends, I have installed mdac28 many times before and there was wine bottle which was working fine. It contains program which I use very occasionally. few days ago I tried to run that program but it failed. I dont know which version of wine with which i installed it and used it earlier. I kept on upgrading wine time to time but it was definitely nov/dec 2008 when it was installed, tested and was working (its a time when I bought new Laptop and set up the things freshly). Well when it stopped working I decided to delete that bottle and recreate it one of pre-requisites is mdac28. When I tried to install it through winetricks I found it fails and hence further installation and running of program. the debug output is as follows. rsp@rsp-1710:~$ wine --version wine-1.1.29 rsp@rsp-1710:~$ WINEPREFIX=~/.wineIB2K8 winetricks mdac28 Using native,builtin override for following DLLs: odbc32 odbccp32 Executing wine regedit /home/rsp/.wineIB2K8/drive_c/winetrickstmp/override-dll.reg Setting Windows version to win98 Executing wine regedit /home/rsp/.wineIB2K8/drive_c/winetrickstmp/set-winver.reg Executing wine /home/rsp/.winetrickscache/mdac28/MDAC_TYP.EXE err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub fixme:setupapi:SetupAddInstallSectionToDiskSpaceListA Stub fixme:advpack:set_ldids Need to support changing paths - default will be used fixme:setupapi:extract_cabinet_file awful hack: extracting cabinet "C:\\windows\\temp\\IXP000.TMP\\msvcrt.CAB" fixme:advpack:set_ldids Need to support changing paths - default will be used fixme:setupapi:extract_cabinet_file awful hack: extracting cabinet "C:\\windows\\temp\\IXP000.TMP\\mtxfiles.CAB" fixme:advpack:set_ldids Need to support changing paths - default will be used fixme:advpack:set_ldids Need to support changing paths - default will be used fixme:advpack:set_ldids Need to support changing paths - default will be used fixme:advpack:set_ldids Need to support changing paths - default will be used fixme:setupapi:extract_cabinet_file awful hack: extracting cabinet "C:\\windows\\temp\\IXP000.TMP\\MDACxpak.CAB" wine: Call from 0x7b843d06 to unimplemented function oledb32.dll.DllRegisterServer, aborting wine: Unimplemented function oledb32.dll.DllRegisterServer called at address 0x7b843d06 (thread 002a), starting debugger... Unhandled exception: unimplemented function oledb32.dll.DllRegisterServer called in 32-bit code (0x7b843d06). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:7b843d06 ESP:00f20f78 EBP:00f20fdc EFLAGS:00000212( - -- I -A- - ) EAX:7b82ec41 EBX:7b8b585c ECX:00000000 EDX:00f21000 ESI:00f21000 EDI:7dcc0000 Stack dump: 0x00f20f78: 00f21000 00000008 001104a8 7e557d3c 0x00f20f88: 80000100 00000001 00000000 7b843d06 0x00f20f98: 00000002 7dcc8360 7dcc837c 00f21008 0x00f20fa8: 7bc9244c 00f20fec 7bc4a734 7bc9ab24 0x00f20fb8: 001104a8 001104a8 00f20fdc 00000037 0x00f20fc8: 00000000 00157756 7bc6127c 7e557d3c Backtrace: =>0 0x7b843d06 in kernel32 (+0x23d06) (0x00f20fdc) 1 0x7dcc8306 in oledb32 (+0x8306) (0x00f2100c) 2 0x7dcc75e8 in oledb32 (+0x75e8) (0x00f2103c) 3 0x7e55569c in advpack (+0x1569c) (0x00f2307c) 4 0x7e55509b in advpack (+0x1509b) (0x00f2327c) 5 0x7e5551f3 in advpack (+0x151f3) (0x00f232cc) 6 0x7e555874 ExecuteCabW+0xe4() in advpack (0x00f2331c) 7 0x7e555f72 LaunchINFSectionExW+0x152() in advpack (0x00f2357c) 8 0x7e5563f1 LaunchINFSectionExA+0x61() in advpack (0x00f235cc) 9 0x0100f912 in dasetup (+0xf912) (0x00f258f8) 10 0x0101061f in dasetup (+0x1061f) (0x00f259ac) 11 0x0000000b (0x005b5c70) 12 0x80000002 (0x01003628) 13 0x0100ee7b in dasetup (+0xee7b) (0x0100ee5e) 14 0xf18b5601 (0x042444f6) 0x7b843d06: movl 0xfffffffc(%ebp),%ebx Modules: Module Address Debug info Name (111 modules) PE 770000- 77c000 Deferred dasetupr PE 780000- 7a1000 Deferred odbcconf PE 1000000- 1028000 Export dasetup PE 1f420000-1f426000 Deferred msaddsr ELF 7b800000-7b96a000 Export kernel32<elf> \-PE 7b820000-7b96a000 \ kernel32 ELF 7bc00000-7bcae000 Deferred ntdll<elf> \-PE 7bc10000-7bcae000 \ ntdll ELF 7bf00000-7bf03000 Deferred <wine-loader> ELF 7dcb6000-7dccd000 Export oledb32<elf> \-PE 7dcc0000-7dccd000 \ oledb32 ELF 7dccd000-7dcd8000 Deferred libgcc_s.so.1 ELF 7dcd8000-7dcec000 Deferred midimap<elf> \-PE 7dce0000-7dcec000 \ midimap ELF 7dcec000-7dd11000 Deferred msacm32<elf> \-PE 7dcf0000-7dd11000 \ msacm32 ELF 7dd11000-7dd28000 Deferred msacm32<elf> \-PE 7dd20000-7dd28000 \ msacm32 ELF 7dd28000-7ddeb000 Deferred libasound.so.2 ELF 7ddfd000-7de33000 Deferred winealsa<elf> \-PE 7de10000-7de33000 \ winealsa ELF 7de33000-7decd000 Deferred winmm<elf> \-PE 7de40000-7decd000 \ winmm ELF 7decd000-7def1000 Deferred msvfw32<elf> \-PE 7ded0000-7def1000 \ msvfw32 ELF 7e017000-7e1a5000 Deferred shell32<elf> \-PE 7e030000-7e1a5000 \ shell32 ELF 7e1a5000-7e1ff000 Deferred shlwapi<elf> \-PE 7e1b0000-7e1ff000 \ shlwapi ELF 7e1ff000-7e203000 Deferred libgpg-error.so.0 ELF 7e203000-7e250000 Deferred libgcrypt.so.11 ELF 7e250000-7e260000 Deferred libtasn1.so.3 ELF 7e260000-7e273000 Deferred libresolv.so.2 ELF 7e273000-7e2a5000 Deferred libcrypt.so.1 ELF 7e2a5000-7e31b000 Deferred libgnutls.so.13 ELF 7e31b000-7e33e000 Deferred libk5crypto.so.3 ELF 7e33e000-7e3cb000 Deferred libkrb5.so.3 ELF 7e3cb000-7e3f4000 Deferred libgssapi_krb5.so.2 ELF 7e3f4000-7e427000 Deferred libcups.so.2 ELF 7e439000-7e451000 Deferred spoolss<elf> \-PE 7e440000-7e451000 \ spoolss ELF 7e451000-7e46e000 Deferred localspl<elf> \-PE 7e460000-7e46e000 \ localspl ELF 7e46e000-7e481000 Deferred lz32<elf> \-PE 7e470000-7e481000 \ lz32 ELF 7e481000-7e49a000 Deferred version<elf> \-PE 7e490000-7e49a000 \ version ELF 7e49a000-7e4cf000 Deferred winspool<elf> \-PE 7e4a0000-7e4cf000 \ winspool ELF 7e4cf000-7e53d000 Deferred setupapi<elf> \-PE 7e4e0000-7e53d000 \ setupapi ELF 7e53d000-7e55b000 Export advpack<elf> \-PE 7e540000-7e55b000 \ advpack ELF 7e55b000-7e63b000 Deferred oleaut32<elf> \-PE 7e570000-7e63b000 \ oleaut32 ELF 7e63b000-7e6a6000 Deferred rpcrt4<elf> \-PE 7e650000-7e6a6000 \ rpcrt4 ELF 7e6a6000-7e79e000 Deferred ole32<elf> \-PE 7e6c0000-7e79e000 \ ole32 ELF 7e79e000-7e7f8000 Deferred riched20<elf> \-PE 7e7b0000-7e7f8000 \ riched20 ELF 7e7f8000-7e80b000 Deferred riched32<elf> \-PE 7e800000-7e80b000 \ riched32 ELF 7e80b000-7e83e000 Deferred uxtheme<elf> \-PE 7e810000-7e83e000 \ uxtheme ELF 7e83e000-7e847000 Deferred libxcursor.so.1 ELF 7e847000-7e84c000 Deferred libxfixes.so.3 ELF 7e84c000-7e84f000 Deferred libxcomposite.so.1 ELF 7e84f000-7e855000 Deferred libxrandr.so.2 ELF 7e855000-7e85d000 Deferred libxrender.so.1 ELF 7e85d000-7e862000 Deferred libxxf86vm.so.1 ELF 7e862000-7e865000 Deferred libxinerama.so.1 ELF 7e865000-7e885000 Deferred imm32<elf> \-PE 7e870000-7e885000 \ imm32 ELF 7e885000-7e88a000 Deferred libxdmcp.so.6 ELF 7e88a000-7e8a2000 Deferred libxcb.so.1 ELF 7e8a2000-7e8a5000 Deferred libxau.so.6 ELF 7e8a5000-7e98c000 Deferred libx11.so.6 ELF 7e98c000-7e99a000 Deferred libxext.so.6 ELF 7e99a000-7e9b2000 Deferred libice.so.6 ELF 7e9b2000-7e9ba000 Deferred libsm.so.6 ELF 7e9bc000-7e9bf000 Deferred libkeyutils.so.1 ELF 7e9bf000-7e9c7000 Deferred libkrb5support.so.0 ELF 7e9c7000-7e9ca000 Deferred libcom_err.so.2 ELF 7e9cc000-7ea67000 Deferred winex11<elf> \-PE 7e9e0000-7ea67000 \ winex11 ELF 7ea67000-7ea7b000 Deferred keyboard.drv16.so PE 7ea70000-7ea7b000 Deferred keyboard.drv16 ELF 7ea98000-7eab9000 Deferred libexpat.so.1 ELF 7eab9000-7eae3000 Deferred libfontconfig.so.1 ELF 7eaf5000-7eb0a000 Deferred libz.so.1 ELF 7eb0a000-7eb77000 Deferred libfreetype.so.6 ELF 7eb77000-7ec3c000 Deferred comctl32<elf> \-PE 7eb80000-7ec3c000 \ comctl32 ELF 7ec3c000-7ed82000 Deferred user32<elf> \-PE 7ec60000-7ed82000 \ user32 ELF 7ed82000-7ee21000 Deferred gdi32<elf> \-PE 7ed90000-7ee21000 \ gdi32 ELF 7ee21000-7ee76000 Deferred advapi32<elf> \-PE 7ee30000-7ee76000 \ advapi32 ELF 7ee76000-7ee8e000 Deferred libnsl.so.1 ELF 7ee8e000-7ee97000 Deferred libnss_compat.so.2 ELF 7ee97000-7ee99000 Deferred libxcb-xlib.so.0 ELF 7efc9000-7efee000 Deferred libm.so.6 ELF 7eff5000-7f000000 Deferred libnss_files.so.2 ELF b7c62000-b7c6c000 Deferred libnss_nis.so.2 ELF b7c6d000-b7c71000 Deferred libdl.so.2 ELF b7c71000-b7dc0000 Deferred libc.so.6 ELF b7dc1000-b7dd9000 Deferred libpthread.so.0 ELF b7deb000-b7f26000 Deferred libwine.so.1 ELF b7f28000-b7f44000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 0000000e 00000016 0 00000015 0 00000014 0 00000010 0 0000000f 0 00000011 00000018 0 00000017 0 00000013 0 00000012 0 0000001f 00000020 0 00000021 00000022 0 00000025 (D) C:\windows\temp\IXP000.TMP\dasetup.exe 0000002a 0 <== 00000028 0 00000027 0 00000026 0 Backtrace: =>0 0x7b843d06 in kernel32 (+0x23d06) (0x00f20fdc) 1 0x7dcc8306 in oledb32 (+0x8306) (0x00f2100c) 2 0x7dcc75e8 in oledb32 (+0x75e8) (0x00f2103c) 3 0x7e55569c in advpack (+0x1569c) (0x00f2307c) 4 0x7e55509b in advpack (+0x1509b) (0x00f2327c) 5 0x7e5551f3 in advpack (+0x151f3) (0x00f232cc) 6 0x7e555874 ExecuteCabW+0xe4() in advpack (0x00f2331c) 7 0x7e555f72 LaunchINFSectionExW+0x152() in advpack (0x00f2357c) 8 0x7e5563f1 LaunchINFSectionExA+0x61() in advpack (0x00f235cc) 9 0x0100f912 in dasetup (+0xf912) (0x00f258f8) 10 0x0101061f in dasetup (+0x1061f) (0x00f259ac) 11 0x0000000b (0x005b5c70) 12 0x80000002 (0x01003628) 13 0x0100ee7b in dasetup (+0xee7b) (0x0100ee5e) 14 0xf18b5601 (0x042444f6) wine: Call from 0x7b843d06 to unimplemented function oledb32.dll.DllRegisterServer, aborting Clearing Windows version back to default Executing wine regedit /home/rsp/.wineIB2K8/drive_c/winetrickstmp/unset-winver.reg Install of mdac28 done winetricks done. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://www.winehq.org/pipermail/wine-users/attachments/20090919/152843b7/attachment.htm>