New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
vc2015 does not install #711
Comments
What's your winetricks version?
|
Is this Gentoo or something with user changeable defaults? Looks like wine
is missing built-in XML support.
…On Jan 1, 2017 5:06 AM, "ReceivedChunky" ***@***.***> wrote:
i'm trying to run reaktor 6 on a debian machine; i have wine 1.9.24-1
installed (the development version is the system default). i need vc2015
for reaktor.
after having checked the wine database, the installer for vc2015 doesn't
seem to be working too well. i have all 3 msxml packages installed and i
have tested the latest winetricks version in addition to the one from the
latest debian package.
the error report is as follows:
Executing w_do_call vcrun2012
Executing load_vcrun2012
Using native,builtin override for following DLLs: atl110 msvcp110 msvcr110 vcomp110
Executing winetricks_early_wine regedit C:\windows\Temp\_vcrun2012\override-dll.reg
Executing cd /home/tc/.cache/winetricks/vcrun2012
Executing wine vcredist_x86.exe
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {f5078f1b-c551-11d3-89b9-0000f81fe221} could be created for context 0x1
------------------------------------------------------
Note: command wine vcredist_x86.exe returned status 17. Aborting.
------------------------------------------------------
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#711>, or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAcXCOG0y9Sk3v2-EPYQM46jkgSIx6Lmks5rN4iagaJpZM4LYsga>
.
|
i reiterate: i'm trying to run reaktor 6 on a debian machine. the output of forcing a reinstall of msxml3, 4 and 6 led to the installer dialog showing up for both vc2012 and vc2015. both installers failed: i need concrt140.dll to fix the error (according to the wine crashlog); this appears in vc2015. |
Is this a 64 bit prefix? The winetricks version info isn't printing, are
you removing that, or is debian? Do you have libxml installed?
|
The debian packages are built with xml support. They always install ("depends") libxml2, from each architecture (i386 and amd64). With Debian's winetricks "winetricks vcrun2015" gives both the 64-bit warning if used with a 64-bit prefix, and the version information.
The only suppressed output I'm aware of in the debian packages are the Wine fixme messages. I couldn't reproduce this here, tested 32- and 64-bit, debian stretch and jessie-backports (the latter with vanilla winetricks). I don't see these lines:
|
Thanks @jre-wine, that's what I expected. f5078f1b-c551-11d3-89b9-0000f81fe221 corresponds to MSXML: which is why I suspected the package wasn't compiled correctly or missing libxml on the host (I missed 'debian' when reading the first comment the first time, my mistake). |
@ReceivedChunky, can you try this in a clean WINEPREFIX? $ WINEPREFIX=$HOME/.wine-msxml-test WINEARCH=win32 winetricks -q vcrun2015 |
@austin987 here is the full output of the command upon its first run:
curiously, a second run yielded something which told me that vcrun2015 was already installed:
|
That looks good to me, thanks for including the full output.
I suspect your prefix is the problem. Try installing your app in that
prefix.
On Jan 2, 2017 12:17 AM, "ReceivedChunky" <notifications@github.com> wrote:
@austin987 <https://github.com/austin987> here is the full output of the
command upon its first run:
tc@tc:~/Documents$ WINEPREFIX=$HOME/.wine-msxml-test WINEARCH=win32
./winetricks -q vcrun2015
Using winetricks 20161228 - sha1sum:
88e74e4f5fff86e2947a6ece1c970430c7b09144 with wine-1.9.24 (Debian
1.9.24-1)
Executing w_do_call vcrun2015
Executing load_vcrun2015
------------------------------------------------------
Working around wine bug 37781
------------------------------------------------------
------------------------------------------------------
This may fail in non-XP mode, see https://bugs.winehq.org/show_bug.cgi?id=37781
------------------------------------------------------
Using native,builtin override for following DLLs:
api-ms-win-crt-conio-l1-1-0 api-ms-win-crt-heap-l1-1-0
api-ms-win-crt-locale-l1-1-0 api-ms-win-crt-math-l1-1-0
api-ms-win-crt-runtime-l1-1-0 api-ms-win-crt-stdio-l1-1-0 atl140
msvcp140 msvcr140 ucrtbase vcomp140 vcruntime140
Executing winetricks_early_wine regedit /S
C:\windows\Temp\_vcrun2015\override-dll.reg
Executing cd /home/tc/.cache/winetricks/vcrun2015
Executing wine vc_redist.x86.exe /q
err:ole:CoInitializeEx Attempt to change threading model of this
apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this
apartment from multi-threaded to apartment threaded
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
curiously, a second run yielded something which told me that vcrun2015 was
already installed:
tc@tc:~/Documents$ WINEPREFIX=$HOME/.wine-msxml-test WINEARCH=win32
./winetricks -q vcrun2015
Using winetricks 20161228 - sha1sum:
88e74e4f5fff86e2947a6ece1c970430c7b09144 with wine-1.9.24 (Debian
1.9.24-1)
Executing w_do_call vcrun2015
vcrun2015 already installed, skipping
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#711 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAcXCNx4eXMWzfK1nqgjJxjSMXq2T8DEks5rOJaUgaJpZM4LYsga>
.
|
i still get the same error from running it inside the prefix. whenever i run:
i still have the same error involving concrt140.dll:
|
@ReceivedChunky This error
is a Wine bug and should be reported here: https://bugs.winehq.org/ When reporting the bug to Wine's Bugzilla, please make sure to add your backtrace as an attachment and add the "unimplemented function concrt140.dll.??0_ReentrantBlockingLock@details@Concurrency@@QAE@XZ" in the title of the bug report :) |
On Jan 2, 2017 12:07 PM, "slyscorpion" <notifications@github.com> wrote:
@ReceivedChunky <https://github.com/ReceivedChunky>
This error
Unhandled exception: unimplemented function concrt140.dll.??0_
ReentrantBlockingLock@details@Concurrency@@QAE@XZ called in 32-bit code
(0x7b43bf1c).
is a Wine bug and should be reported here: https://bugs.winehq.org/
When reporting the bug to Wine's Bugzilla, please make sure to add your
backtrace as an attachment and add the "unimplemented function
concrt140.dll.??0_ReentrantBlockingLock@details@Concurrency@@QAE
<https://github.com/QAE>@XZ" in the title of the bug report :)
While it is a bug and should be reported upstream, it is interesting it is
happening at all.
Does it help if you set concrt140 to native, builtin in winecfg?
|
the bug report has been submitted here. my intuition is already gnawing at me, pointing out that this is going to take a lot longer than i thought as has happened before. might just be me. concrt140 does not appear on the menu if i run i believe that the problem concerns the absence of concrt140 on the system. |
FYI I'm having a similar issue with vcrun2012 / 2013 / 2015 (Ubuntu 14.04, wine 1.6.2, latest winetricks). For instance:
|
Wine 1.6.2? The latest is 2.0-rc3. Try updating. |
@ReceivedChunky
You can try writing it in and setting it to native, built-in in the winecfg menu... Try using "concrt140" (without " " ) in winecfg... |
...writing it in? |
the same errors still come regardless of whether it's set to builtin or native. |
Please try with 4c8d076 |
vcrun 2012 and 2015 installed in a clean prefix; i moved my stuff over and reaktor's working like a charm! it's not the end of my troubles with ni stuff though; i'm gonna need vc2013 to run massive. i'll create another issue if the problem persists. |
i'm trying to run reaktor 6 on a debian machine; i have wine 1.9.24-1 installed (the development version is the system default). i need vc2015 for reaktor; i believe that i also need vc2012 as a prerequisite for the former.
after having checked the wine database, the installer for vc2015 doesn't seem to be working too well. i have all 3 msxml packages installed in addition to all vc versions apart from 12 and 15; furthermore, i have tested the latest winetricks version in addition to the one from the latest debian package in xp mode and windows 7 mode.
the error report for vc2015 is as follows:
for vc 2012, the result is similar:
The text was updated successfully, but these errors were encountered: