[Bug 17124] MSYS 1.0 installer doesn't create console window for interactive postinstall batch file

WineHQ Bugzilla wine-bugs at winehq.org
Tue Jan 21 05:00:07 CST 2020


https://bugs.winehq.org/show_bug.cgi?id=17124

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                URL|http://www.mingw.org/wiki/m |https://web.archive.org/web
                   |sys                         |/20151106110522/http://netc
                   |                            |ologne.dl.sourceforge.net/p
                   |                            |roject/mingw/MSYS/Base/msys
                   |                            |-core/msys-1.0.11/MSYS-1.0.
                   |                            |11.exe
          Component|cmd                         |kernelbase
                 CC|                            |focht at gmx.net
            Summary|MSYS installer doesn't pop  |MSYS 1.0 installer doesn't
                   |up cmd window?              |create console window for
                   |                            |interactive postinstall
                   |                            |batch file

--- Comment #8 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

still present.

--- snip ---
$ wine ./MSYS-1.0.11.exe 
...
c:\msys\1.0\postinstall>..\bin\sh.exe pi.sh 
0066:fixme:netapi32:NetUserGetInfo Level 3 is not implemented
0066:fixme:netapi32:NetUserGetInfo Level 3 is not implemented
This is a post install process that will try to normalize betweenyour MinGW
install if any as well as your previous MSYS installs if any.  I don't have any
traps as aborts will not hurt anything.Do you wish to continue with the post
install? [yn ] 
--- snip ---

or to better reflect the GUI scenario (Windows):

--- snip ---
$ wine explorer /desktop=shell
--- snip ---

Start menu 'run' -> 'browse' -> 'MSYS-1.0.11.exe' (execute)

No console window is shown at all and the installer finishes.

The patch from comment #6 was committed as
https://source.winehq.org/git/wine.git/commitdiff/2005be6dc92c0943ede01525cecad88f8e83c9c7
("shell32: Use CREATE_NEW_CONSOLE when SEE_MASK_NOCONSOLE is omitted.") in
2014.

$ sha1sum MSYS-1.0.11.exe 
1edad9d1b67b48c92781b3ccddbd1cc9ce64d78a  MSYS-1.0.11.exe

$ du -sh MSYS-1.0.11.exe 
3.2M    MSYS-1.0.11.exe

$ wine --version
wine-5.0-rc6

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.


More information about the wine-bugs mailing list