http://bugs.winehq.org/show_bug.cgi?id=10316
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com URL| |http://bibleocean.com/ Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Keywords| |download OS/Version|Mac OS X 10.4 |All Platform|Macintosh |All Summary|BiblePro errors with missing|.net apps that use OleDB |dll |won't run
--- Comment #5 from Dan Kegel dank@kegel.com 2007-11-07 00:24:19 --- http://lists.ximian.com/pipermail/mono-devel-list/2006-January/016789.html has a bit of info about this. libgda appears to be a *replacement* for jet et al.
Mono does not appear to be in the mood to provide access to Jet or Access; see http://www.mono-project.com/OLE_DB
This issue needs to be addressed both on the Mono side and on the Wine side, probably, so it's not likely to be fixed soon. Interested parties please feel free to prove me wrong.
For completeness:
Don't use dcom98 unless you absolutely have to and it fixes a real problem (not just quiets the console output).
I tried installing this app with rm -rf .wine sh winetricks -q fakeie6 mdac28 jet40 mono11 wine biblepro.exe and it was fine right up until the end, where it tried to launch the app.
The same error happens when you then launch the app later with e.g. $ cd ~/.wine/drive_c/Program Files/BibleOcean.com/BiblePro/12 $ ~/wine-git/wine Bible.exe Assembly 'C:\Program Files\BibleOcean.com\BiblePro\12\Janus.Windows.UI.v2.dll' has the non-standard metadata heap #-. ... and put up a fatal error dialog.
I then tried again with mono12 instead: rm -rf .wine sh winetricks -q fakeie6 mdac28 jet40 mono12 wine biblepro.exe
This time the app offered to install .net 1.1 for me. I declined. And now I see the error the original poster complained of: Unhandled Exception: System.DllNotFoundException: gda-2 at (wrapper managed-to-native) System.Data.OleDb.libgda:gda_init (string,string,int,string[])