Mike McCormack <mike <at> codeweavers.com> writes:
Ray Jones wrote:
This patch:
breaks the MDAC Installation, no matter which version you attempt to install.
The patch changes the way dll overrides work, and is unlikely to be the direct cause of the regression, you probably only need to adjust your configuration a little.
Bug 3178 (http://bugs.winehq.org/show_bug.cgi?id=3178) seems to reflect my problem exactly, and with having the ntdll-patch I've mentioned making a change in the way dlls are loaded it's solution seems only logical (from 2005/10/24 by Hans Leidekker): Use a native odbccp32.dll. This works fine for me for different WINE versions since the ntdll-patch. Err, of course additional to a set to native advpack.dll and "Wine98".
He also provided a patch for odbccp32 (http://www.winehq.org/pipermail/wine-patches/2005-October/021484.html) which I'm about to test.
Furthermore according to a "solution" in bugreport 3453 (http://bugs.winehq.org/show_bug.cgi?id=3453) there is not need to really install IE60 to install MDAC. Inserting the registrykey just does fine for me. However, I need to install IE (read: some of it's components), though.
(BTW: Setting advpack.dll to native is still necessary to install IE60, though. But to correct myself, it is NOT necessary to really have it in the System32 directory, since IE puts it there itself.)
So after all, I've just needed to adjust my configuration a little ;~