On zondag 19 februari 2023 20:08:54 (+01:00), Jens Reyer wrote:
> Source: wine
> Version: 8.0~repack-4
> Severity: serious
>
> Hi Mike,
>
> I wasn't aware of this, but it seems indeed that /usr/bin/wine64 is
required somehow: winetricks fails to start with 8.0~repack-4, but works
with 8.0~repack-2.
>
> I don't understand yet what's exactly going wrong (winetricks complains
about some empty output, but if I execute said command manually I get the
output), but I think the recent change should be reverted.
>
> Greets anyway!
> jre
>
>
>
> Winetricks fails with 8.0~repack-4:
>
> jens@thing:~$ wine --version
> wine-8.0 (Debian 8.0~repack-4)
> jens@thing:~$ winetricks
> Executing mkdir -p /home/jens
> ------------------------------------------------------
> warning: You are using a 64-bit WINEPREFIX. Note that many verbs only
install 32-bit versions of packages. If you encounter problems, please
retest in a clean 32-bit WINEPREFIX before reporting a bug.
> ------------------------------------------------------
> ------------------------------------------------------
> WINEPREFIX INFO:
> Drive C: total 28
> drwxr-xr-x 7 jens jens 4096 Feb 13 21:28 .
> drwxr-xr-x 4 jens jens 4096 Feb 19 19:50 ..
> drwxr-xr-x 3 jens jens 4096 Feb 13 21:28 ProgramData
> drwxr-xr-x 6 jens jens 4096 Feb 13 21:28 Program Files
> drwxr-xr-x 6 jens jens 4096 Feb 19 19:28 Program Files (x86)
> drwxr-xr-x 4 jens jens 4096 Feb 13 21:28 users
> drwxr-xr-x 21 jens jens 4096 Feb 19 19:28 windows
>
> Registry info:
> /home/jens/.wine/system.reg:#arch=win64
> /home/jens/.wine/user.reg:#arch=win64
> /home/jens/.wine/userdef.reg:#arch=win64
> ------------------------------------------------------
> ------------------------------------------------------
> warning: wine cmd.exe /c echo '%AppData%' returned empty string, error
message ""
> ------------------------------------------------------
> jens@thing:~$ echo $?
> 1
> jens@thing:~$ wine cmd.exe /c echo '%AppData%'
> 0098:err:winediag:is_broken_driver Broken NVIDIA RandR detected, falling
back to RandR 1.0. Please consider using the Nouveau driver instead.
> 0034:err:winediag:is_broken_driver Broken NVIDIA RandR detected, falling
back to RandR 1.0. Please consider using the Nouveau driver instead.
> C:\users\jens\AppData\Roaming
>
>
Isn't this a bug in winetricks? When Wine is compiled the new way
(--enable-archs=i386,x86_64), there isn't, as far as I know, a wine64 file.
From
https://github.com/Winetricks/winetricks/blob/master/src/winetricks#L3113
---
# Wrapper around winetricks_early_wine()
# Same idea, but use $WINE_ARCH, i.e., always use wine64 for 64-bit
prefixes
# Currently only used by w_expand_env()
winetricks_early_wine_arch()
{
WINE="${WINE_ARCH}" winetricks_early_wine "$@"
}
---