http://bugs.winehq.org/show_bug.cgi?id=53155
--- Comment #12 from Bernhard Übelacker bernhardu@mailbox.org --- (In reply to Serge S. Gulin from comment #11)
MSYS fresh update hangs. Probably due of the following:
Moreover, because the fact that NtSetInformationFile() in set_pipe_non_blocking(true) fails with STATUS_PIPE_BUSY if the pipe is not empty has been found, query handle is not necessary anymore. This allows the implementation much simpler than before.
https://github.com/cygwin/cygwin/commit/ 7ed9adb356df61114bb3fa3d0efc098c0501921c
See details: https://github.com/msys2/MSYS2-packages/issues/682#issuecomment-2845257764
Hello Serge, unfortunately there are too many such "msys2 installation hangs" around.
Please have a look at bug #55138, bug #53574 and bug #57424. With their three patches applied I was able to finish installation of msys2-x86_64-20250221.exe and interact with the opened msys2 shell. (On top of vanilla wine, not the staging patch-set.)