[Bug 1817] [wineinstall] bad symbolic links target

Wine Bugs wine-bugs at winehq.org
Fri Nov 11 10:43:26 CST 2005


http://bugs.winehq.org/show_bug.cgi?id=1817





------- Additional Comments From jerome.bouat at 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]$

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list