[Wine]System directory L"%SystemRoot%\\system" is not accessible
Holly Bostick
motub at planet.nl
Mon Feb 7 20:16:54 CST 2005
Sylvain Petreolle wrote:
>>What did I get?
>>
>>holly at SuSE:~/games/Septerra_Core> wine
>>/media/dvdrecorder/storage/+drivers/QT6pt3/QuickTimeInstaller.exe
>>Warning: the specified System directory L"%SystemRoot%\\system" is not
>>accessible.
>>holly at 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 at 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
More information about the wine-users
mailing list