http://bugs.winehq.org/show_bug.cgi?id=8674
------- Additional Comments From focht@gmx.net 2007-14-06 03:54 ------- Hello,
--- quote --- I found no need for removing any files, this is what currently works for me:
$ rm -rf ~/.wine $ wine SafariSetup.exe (deselect Apple Software Update) $ sh winetricks corefonts vcrun2005 $ cd ~/.wine/drive_c/Program\ Files/Safari/ $ wine ./Safari.exe --- quote ---
This is because 'winetricks vcrun2005' fixes the side-by-side assembly problem created by installer (when run using winecfg=Windows 2000) silently. The post install script step moves any msvc*80.dll away (rename) that were put into system32 during safari installation. If executed in wrong order (winetricks vcrun2005 first) the problem obviously remains. Though that can be avoided by installing using winecfg=WinXP. That way assemblies are put into right place (winsxs storage) and winetricks can be executed in any order.
Of course the winetricks step can be completely omitted if you manually add assembly search path for safari M$ CRT libraries to %PATH% (registry) after safari installation.
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Environment]
PATH=c:\windows\winsxs\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.762_x-ww_6b128700:<old path>
Regards