http://bugs.winehq.org/show_bug.cgi?id=31292
Bug #: 31292 Summary: wine prefix is not populated correctly with WINEARCH=win32 Product: Wine Version: 1.5.8 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: pavel1r@gmail.com Classification: Unclassified
Created attachment 41124 --> http://bugs.winehq.org/attachment.cgi?id=41124 running with WINEDEBUG=+file
When I'm trying to create win32 wine prefix by setting WINEARCH=win32 prefix virtual drive is not populated.
I'm using following sequence: $ rm -Rf ~/.winetest $ WINEPREFIX=/home/pasha/.winetest WINEARCH=win32 wineboot -u wine: created the configuration directory '/home/pasha/.winetest' wine: cannot find L"C:\windows\system32\wineboot.exe" err:process:start_wineboot failed to start wineboot, err 2 wine: cannot find L"C:\windows\system32\wineboot.exe"
$ find .winetest/ .winetest/ .winetest/drive_c .winetest/drive_c/windows .winetest/drive_c/windows/system32 .winetest/dosdevices .winetest/dosdevices/z: .winetest/dosdevices/c: .winetest/system.reg
$ cat .winetest/system.reg WINE REGISTRY Version 2 ;; All keys relative to \Machine
#arch=win32
http://bugs.winehq.org/show_bug.cgi?id=31292
--- Comment #1 from Rosanne DiMesio dimesio@earthlink.net 2012-07-23 07:46:51 CDT --- Works fine here. Looks like you are missing the needed 32 bit parts of Wine. Are you using a distro package or did you compile Wine yourself?
http://bugs.winehq.org/show_bug.cgi?id=31292
--- Comment #2 from Pavel pavel1r@gmail.com 2012-07-23 07:48:19 CDT --- I'm using distro (F17) package. All relevant i686 packages are installed.
http://bugs.winehq.org/show_bug.cgi?id=31292
--- Comment #3 from Rosanne DiMesio dimesio@earthlink.net 2012-07-23 12:21:34 CDT --- Does Wine you compile yourself have the same problem?
http://bugs.winehq.org/show_bug.cgi?id=31292
--- Comment #4 from Pavel pavel1r@gmail.com 2012-07-24 05:59:21 CDT --- wine (1.5.9) compiled by me behaves differently - it creates good win32 prefix with or without WINEARCH settings, but with 'WINEARCH=win64 WINEPREFIX=/home/pasha/.wine64 wineboot -u' I get an error: wine: created the configuration directory '/home/pasha/.wine64' wine: WINEARCH set to win64 but '/home/pasha/.wine64' is a 32-bit installation.
I will try 1.5.9 package from koji to see if it is fixed there.
http://bugs.winehq.org/show_bug.cgi?id=31292
--- Comment #5 from Pavel pavel1r@gmail.com 2012-07-24 06:32:49 CDT --- wine 1.5.9 from koji does the same.
http://bugs.winehq.org/show_bug.cgi?id=31292
Pavel pavel1r@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #6 from Pavel pavel1r@gmail.com 2012-07-24 10:59:12 CDT --- Ok, I rebuilt shared 32/64 bit wine, as described in http://wiki.winehq.org/Wine64. Looks like it works, and problem is in F17 packages.
http://bugs.winehq.org/show_bug.cgi?id=31292
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED Resolution|INVALID |UPSTREAM
--- Comment #7 from Austin English austinenglish@gmail.com 2012-07-24 12:55:23 CDT --- Packaging error.