http://bugs.winehq.org/show_bug.cgi?id=1817
------- Additional Comments From jerome.bouat@wanadoo.fr 2005-11-11 10:43 ------- This bug still occur on 0.9.1 version.
Here is a small sh script which corrects the bad links after wineinstall run: --- #! /bin/sh old_lib_dir="/home/j/tmp/wine-0.9.1/programs" new_lib_dir="/usr/local/wine/lib/wine"
echo "Commands to be pasted :" for i in `find -type l -printf "%p;%l\n"`; do l=`echo $i | sed 's/;.*//'` t=`echo $i | sed 's/.*;//' | sed s/$old_lib_dir/$new_lib_dir/` echo ln -sf $t $l done ---
When executing it: --- [drive_c]$ ~/fake-windows-directory-links-conversion.sh Commands to be pasted : ln -sf /usr/local/wine/lib/wine/start.exe.so ./windows/command/start.exe ln -sf /usr/local/wine/lib/wine/wcmd.exe.so ./windows/system32/wcmd.exe ln -sf /usr/local/wine/lib/wine/control.exe.so ./windows/system32/control.exe ln -sf /usr/local/wine/lib/wine/winhelp.exe.so ./windows/system32/help.exe ln -sf /usr/local/wine/lib/wine/msiexec.exe.so ./windows/system32/msiexec.exe ln -sf /usr/local/wine/lib/wine/notepad.exe.so ./windows/system32/notepad.exe ln -sf /usr/local/wine/lib/wine/progman.exe.so ./windows/system32/progman.exe ln -sf /usr/local/wine/lib/wine/regsvr32.exe.so ./windows/system32/regsvr32.exe ln -sf /usr/local/wine/lib/wine/winemine.exe.so ./windows/system32/winmine.exe ln -sf /usr/local/wine/lib/wine/winver.exe.so ./windows/system32/winver.exe ln -sf /usr/local/wine/lib/wine/notepad.exe.so ./windows/notepad.exe ln -sf /usr/local/wine/lib/wine/regedit.exe.so ./windows/regedit.exe ln -sf /usr/local/wine/lib/wine/rundll32.exe.so ./windows/rundll32.exe ln -sf /usr/local/wine/lib/wine/uninstaller.exe.so ./windows/uninstall.exe ln -sf /usr/local/wine/lib/wine/winhelp.exe.so ./windows/winhelp.exe ln -sf /usr/local/wine/lib/wine/winhelp.exe.so ./windows/winhlp32.exe ln -sf /usr/local/wine/lib/wine/winebrowser.exe.so ./windows/winebrowser.exe [drive_c]$