[pkg-wine-party] Bug#838474: /usr/share/man/man1/wine-stable.1.gz: wine(1) - man page incorrect

Jens Reyer jre.winesim at gmail.com
Wed Sep 21 11:54:17 UTC 2016


control: retitle -1 wineboot silently ignores unknown WINEARCH
control: forwarded -1 https://bugs.winehq.org/show_bug.cgi?id=41378
control: severity -1 minor


Hi

On 09/21/2016 12:40 PM, Ph. Marek wrote:
> The man page talks about WINEARCH, but lists wrong values.

No, you're on the wrong track here. The Debian package is indeed called
"wine32", and the WINEARCH is "win32".


> With the referenced "win32" I just get an error:
> 
> 
>     # WINEPREFIX=$PWD/w32 WINEARCH=win32 wine wineboot
>     it looks like wine32 is missing, you should install it.
>     multiarch needs to be enabled first.  as root, please
>     execute "dpkg --add-architecture i386 && apt-get update &&
>     apt-get install wine32"
>     wine: created the configuration directory '.../w32'
>     wine: '.../w32' is a 32-bit installation, it cannot support 64-bit applications.

This way you correctly instructed Wine to create a 32-bit prefix, and
indeed it gets set up that way. However it is not usable because you
don't have the needed 32-bit packages installed.
The solution is given in the commands output:

# dpkg --add-architecture i386 && apt-get update &&
# apt-get install wine32

Note that if you have wine64 and wine32 installed and don't specify
WINEARCH (I consider this the default), the created prefix will be able
to run both 32- and 64-bit applications (its arch is "win64", the setup
is called shared WoW64). It should also work if you first create the
prefix and then only after that install wine32.

> Looks like "wine32" is meant:
> 
>     # rm -rf w32
>     # WINEPREFIX=$PWD/w32 WINEARCH=wine32 wine wineboot
>     it looks like wine32 is missing, you should install it.
>     multiarch needs to be enabled first.  as root, please
>     execute "dpkg --add-architecture i386 && apt-get update &&
>     apt-get install wine32"
>     wine: created the configuration directory '.../w32'

Unknown WINEARCH gets silently ignored by Wine, so you created a 64-bit
prefix here. Now install wine32 and it should just work.

So everything is correct, you just need to do what you see in the
output. I still asked upstream to explicitly check the WINEARCH setting.

Greets
jre



More information about the pkg-wine-party mailing list