On 2017-06-16 20:25-0700 Alan W. Irwin wrote:

It appears that there is a package called wine on the wine-staging
Debian Jessie repository that conflicts with the winehq-staging
package I currently have installed.  And the description of that
package refers to "standard" Wine.  So I assume if I remove
winehq-staging and install wine, I should be able to confirm your
non-staging results.

Actually, that package is the ancient wine-1.x version from vanilla Debian
Jessie which should not be installed. The name of the package to be installed 
is actually called winehq-devel
which yields

wine@raven> wine --version
wine-2.10

In contrast, that result when winehq-staging is installed is

wine-2.10 (Staging)

For the record, in the non-staging case I get the following results:

wine@raven> nice -19 wine64 msys2-x86_64-20161025.exe
err:ole:CoCreateInstanceEx apartment not initialised
err:ole:CoCreateInstanceEx apartment not initialised
err:ole:CoCreateInstanceEx apartment not initialised
err:seh:setup_exception stack overflow 2240 bytes in thread 0043 eip
000000007bc949f2 esp 00000000ffe00d50 stack
0xffe00000-0xffe01000-0x100000000
wine@raven> err:seh:setup_exception stack overflow 2240 bytes in
thread 004f eip 000000007bc949f2 esp 00000000ffe00d50 stack
0xffe00000-0xffe01000-0x100000000

where that stack overflow occurred after the file installation when the
GUI installer launches MSYS2.

In the staging case, I get the following results:

wine@raven> nice -19 wine msys2-x86_64-20161025.exe
err:ole:CoCreateInstanceEx apartment not initialised
err:ole:CoCreateInstanceEx apartment not initialised
err:ole:CoCreateInstanceEx apartment not initialised
wine: Unhandled page fault on read access to 0x00000020 at address
0x7bc4b478 (thread 0045), starting debugger...

The installer GUI details showed the install failed (at the ~66 per
cent mark) while installing nansi.sys.  That failure was accompanied
by  Program Error GUI box with the message

The program bash.exe has encountered a serious error and needs to
close.  We are sorry for the inconvenience.

The program error details page on GUI was empty.

So it appears we have at least one bug for vanilla wine-2.10 and one
bug for wine-staging-2.10.

For the vanilla case, the installer installs all files without issues
(other then the "apartment" warnings above), but has a stack overflow
when it attempts to actually start MSYS2 after the file installation.
(This result demonstrates that the well-known, long-standing issues
for MSYS2 on vanilla wine still exist for vanilla wine-2.10.)

For the wine-staging 2.10 case the installer fails even to install the
files. Presumably, that bug is caused by one of the recent wine-staging
patches, but if that issue can be figured out, there is likely a good
chance that MinGW-w64/MSYS2 would work on wine-staging since
<https://github.com/TeaCI/tea-ci/wiki/Msys2-on-Wine> implies that
procedure worked as of July 2016.

Alan

__________________________
Alan W. Irwin

Astronomical research affiliation with Department of Physics and Astronomy,
University of Victoria (astrowww.phys.uvic.ca).

Programming affiliations with the FreeEOS equation-of-state
implementation for stellar interiors (freeeos.sf.net); the Time
Ephemerides project (timeephem.sf.net); PLplot scientific plotting
software package (plplot.sf.net); the libLASi project
(unifont.org/lasi); the Loads of Linux Links project (loll.sf.net);
and the Linux Brochure Project (lbproject.sf.net).
__________________________

Linux-powered Science
__________________________

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Msys2-users mailing list
Msys2-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/msys2-users

Reply via email to