winepak / applications

A collection of flatpak manifest for building Microsoft Windows applications with Wine via flatpak
https://www.winepak.org
414 stars 39 forks source link

Battle.net base issue #78

Closed nabero closed 6 years ago

nabero commented 6 years ago

The battle.net client fails to install because of the following error :

wine: Call from 0x7b43c35c to unimplemented function msvcp140.dll.?uncaught_exceptions@std@@YAHXZ, aborting

error.log

udev commented 6 years ago

Looks like you are missing a Microsoft Visual C++ redistributable install. Try installing org.winepak.Platform.Extension.vcrun2015 with flatpak.

julianrichen commented 6 years ago

@udev Installing the extension wont fix any issue since it doesn't actually install it, you need to run the vcrun2015 installer during the battlenet install process.

Since this affects the Battle.net client we should add it to the BaseApp: https://github.com/winepak/applications/blob/master/com.blizzard.BattleNet.BaseApp/com.blizzard.BattleNet.BaseApp.yml

and update Battle.net apps not using it.

However, I just got back from vacation and haven't had time to fix it. I found out before I left that vcrun2015 (x86_64) doesn't install right:

vcrun2015 doesn't extract its dlls right, after running the installer wine was still using it's placeholders. I should have known that running vcrun setup exe was to easy. Need to manually extract the dlls with cabextract and update the reg entries like some of the other extensions. Will update extension.

https://github.com/winepak/applications/issues/16#issuecomment-397072321

julianrichen commented 6 years ago

@nabero Can you please retest WoW

nabero commented 6 years ago

Thanks, I'll take a look at it asap.

On Wed, Jul 11, 2018 at 11:36 PM Julian Richen notifications@github.com wrote:

@nabero https://github.com/nabero Can you please retest WoW

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/winepak/applications/issues/78#issuecomment-404318362, or mute the thread https://github.com/notifications/unsubscribe-auth/ABw5mP3eVLwpEqANgdcnq-foi5gm_jNoks5uFm_cgaJpZM4VBaaB .

nabero commented 6 years ago

Tested and Wow seems working fine (though quite slow but might be due to my setup)

Le jeu. 12 juil. 2018 à 14:20, Anaël Closson elfir3@gmail.com a écrit :

Thanks, I'll take a look at it asap.

On Wed, Jul 11, 2018 at 11:36 PM Julian Richen notifications@github.com wrote:

@nabero https://github.com/nabero Can you please retest WoW

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/winepak/applications/issues/78#issuecomment-404318362, or mute the thread https://github.com/notifications/unsubscribe-auth/ABw5mP3eVLwpEqANgdcnq-foi5gm_jNoks5uFm_cgaJpZM4VBaaB .