https://bugs.winehq.org/show_bug.cgi?id=51057
Bug ID: 51057 Summary: `winetricks -q mfc42` fails Product: Wine Version: 6.5 Hardware: x86-64 OS: Linux Status: NEW Keywords: download, regression Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: gijsvrm@gmail.com CC: julliard@winehq.org Regression SHA1: 28fe84da45bea7de56539b50eac8ebcec54342de Distribution: ArchLinux
Created attachment 69918 --> https://bugs.winehq.org/attachment.cgi?id=69918 output
It's actually winetricks_vcrun6_helper() that fails, but using mfc42 is the easiest way to reproduce. The vcrun6 can't be in the winetricks cache (~/.cache/winetricks).
Bisection revealed:
28fe84da45bea7de56539b50eac8ebcec54342de is the first bad commit commit 28fe84da45bea7de56539b50eac8ebcec54342de Author: Alexandre Julliard julliard@winehq.org Date: Wed Mar 24 10:53:53 2021 +0100
ntdll: Load the main image from the Unix side.
Signed-off-by: Alexandre Julliard julliard@winehq.org
Do note that I couldn't reproduce this on macOS, but could on ArchLinux.
This could be related to Bug 50973, but to be sure I wanted to report this separately.
https://bugs.winehq.org/show_bug.cgi?id=51057
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |df1c03a007707bc27c2041395be | |f020d5a37f0a4 Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #1 from Alexandre Julliard julliard@winehq.org --- This specific failure is fixed by df1c03a007707bc27c2041395bef020d5a37f0a4, but I think it's a winetricks bug that it's passing a Unix filename with the wrong case. The Unix path detection heuristic requires an exact match, so because the case doesn't match the path is treated as a Windows path; that will fail if the current directory is not on the Z: drive.
https://bugs.winehq.org/show_bug.cgi?id=51057
--- Comment #2 from Gijs Vermeulen gijsvrm@gmail.com --- For posterity this was fixed in winetricks by https://github.com/Winetricks/winetricks/commit/aafcf5fad9345e4c416249ea3acda39b4ca33c1a.
Thanks for the info and quick fix Alexandre!
https://bugs.winehq.org/show_bug.cgi?id=51057
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 6.8.