Re: [Wine]System directory L"%SystemRoot%\\system" is not accessible

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Sylvain Petreolle wrote:
What did I get?

holly@SuSE:~/games/Septerra_Core> wine /media/dvdrecorder/storage/+drivers/QT6pt3/QuickTimeInstaller.exe
Warning: the specified System directory L"%SystemRoot%\\system" is not accessible.
holly@SuSE:~/games/Septerra_Core>


Make sure you have execute/read/write on the system directory,
especially if this is an installer.
The QuickTime installer can also want to write DLLs in there.

holly@SuSE:~> la /home/holly/.wine/dosdevices/c:/windows/
totaal 460
drwxr-xr-x 11 holly users 720 2005-02-07 16:56 .
drwxr-xr-x 5 holly users 136 2005-01-27 19:14 ..
drwxr-xr-x 2 holly users 48 2005-01-27 19:14 Application Data
drwxr-xr-x 2 holly users 80 2005-01-27 19:14 command
drwxr-xr-x 2 holly users 48 2005-02-05 13:17 fonts
drwxr-xr-x 2 holly users 176 2005-02-05 16:49 help
drwxr-xr-x 2 holly users 168 2005-02-05 16:49 inf
-rwxr-xr-x 1 holly users 306688 1998-10-29 16:45 IsUninst.exe
lrwxrwxrwx 1 holly users 28 2005-01-27 19:14 notepad.exe -> /usr/lib/wine/notepad.exe.so
-rw-r--r-- 1 holly users 28 2005-02-06 23:21 passprom.ini
drwxr-xr-x 5 holly users 136 2005-01-27 19:14 profiles
-rw-r--r-- 1 holly users 54156 2005-02-07 19:46 QTFont.qfn
lrwxrwxrwx 1 holly users 28 2005-01-27 19:14 regedit.exe -> /usr/lib/wine/regedit.exe.so
lrwxrwxrwx 1 holly users 29 2005-01-27 19:14 rundll32.exe -> /usr/lib/wine/rundll32.exe.so
-rw-r--r-- 1 holly users 688 2005-02-05 16:39 Sin_Setup.INI
drwxr-xr-x 3 holly users 72 2005-01-27 19:14 Start Menu
drwxr-xr-x 5 holly users 2296 2005-02-06 23:23 system
-rw-r--r-- 1 holly users 441 2005-02-05 16:49 system.ini
drwxr-xr-x 2 holly users 1536 2005-02-07 16:56 temp
lrwxrwxrwx 1 holly users 32 2005-01-27 19:14 uninstall.exe -> /usr/lib/wine/uninstaller.exe.so
-rwxr-xr-x 1 holly users 86016 2005-02-05 13:15 unvise32qt.exe
lrwxrwxrwx 1 holly users 32 2005-01-27 19:14 winebrowser.exe -> /usr/lib/wine/winebrowser.exe.so
lrwxrwxrwx 1 holly users 28 2005-01-27 19:14 winhelp.exe -> /usr/lib/wine/winhelp.exe.so
lrwxrwxrwx 1 holly users 28 2005-01-27 19:14 winhlp32.exe -> /usr/lib/wine/winhelp.exe.so
-rw-r--r-- 1 holly users 596 2005-01-27 19:14 win.ini


So permissions don't seem to be the problem (and I didn't do anything with them, anyway, so they should not have changed in any case).


I dont know if we support the %SystemRoot% environment.

Umm... how can this be, when Wine itself set up the Registry that way, and besides, it was working perfectly well until I ran Regedit to add the keys for Septerra Core.


If Wine does not support %SystemRoot% (and I have had problems with expanding variables in the past, when %{HOME}% was in the config file and never expanded right), what should that key in fact say? I can try just replacing %SystemRoot% with the actual path, but 1) why is this happening, and 2) there is a SYSTEMROOT= value set prior to the use of the %SystemRoot% variable, which variable appears twice before the appearance that causes the error (TEMP=%SystemRoot%\\tmp, and TMP=%SystemRoot%\\tmp), so you'd think that if something was wrong with the variable itself, TEMP or TMP would bomb before even getting to SYSTEM. But that's not what the error indicates.

Thanks again,
Holly


===== Usurp (aka Sylvain Petreolle) humans are like computers, yesterday the BIOS was all - today its just a word
_______________________________________________
wine-users mailing list
wine-users@xxxxxxxxxx
http://www.winehq.org/mailman/listinfo/wine-users

[Index of Archives]     [Gimp for Windows]     [Red Hat]     [Samba]     [Yosemite Camping]     [Graphics Cards]     [Wine Home]

  Powered by Linux