https://bugs.winehq.org/show_bug.cgi?id=48406
Bug ID: 48406 Summary: Epic Games Store fails to install prerequisites with Wine Mono Product: Wine Version: 5.0-rc3 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: sashok.olen@gmail.com Distribution: ---
Created attachment 66178 --> https://bugs.winehq.org/attachment.cgi?id=66178 log
To reproduce the issue, you just need to install Epic Games Store with Wine Staging. After you launch it and it downloads its own files, it will try to install its "prerequisites", which will fail with Wine Mono. The issue disappears if you install "dotnet48" using winetricks, or if you launch EGS with -SkipBuildPatchPrereq flag, but neither are really good solutions as some games don't seem to work with dotnet48 and -SkipBuildPatchPrereq sometimes doesn't work. Should be noted that on real Windows, it seems to install dotnet48 using "Windows Features" component. Attaching standard debug output. Let me know if you need a log with additional debug channels.
https://bugs.winehq.org/show_bug.cgi?id=48406
--- Comment #1 from Nikolay Sivov bunglehead@gmail.com --- It fails in managed WiX custom action. I don't know if it fails to execute with mono, or if it's an embedding issue. I had better results with installing in unattended mode, as 'msiexec /i package.msi /q', cli argument -SkipBuildPatchPrereq is still need when you start the launcher. This custom action is only for directx redist, if you need it for some game you can easily get it with winetricks.
https://bugs.winehq.org/show_bug.cgi?id=48406
--- Comment #2 from Alexandr Oleynikov sashok.olen@gmail.com --- Yeah, that's the issue, -SkipBuildPatchPrereq shouldn't be needed. Also, DirectX Redist fails to install with native dotnet48 as well, but it doesn't lead to the prerequisites error this issue is about.
https://bugs.winehq.org/show_bug.cgi?id=48406
maniikarabera@protonmail.ch changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |maniikarabera@protonmail.ch
https://bugs.winehq.org/show_bug.cgi?id=48406
Anton Romanov theli.ua@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |theli.ua@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=48406
Marcin marcin.jozwikowski@wp.pl changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |marcin.jozwikowski@wp.pl
--- Comment #3 from Marcin marcin.jozwikowski@wp.pl --- Change Windows version to Win7 and install dotnet40
WINEPREFIX="YOUR_PATH" winetricks win7 WINEPREFIX="YOUR_PATH" winetricks --force dotnet40
Then running just WINEPREFIX="YOUR_PATH" wine 'C:/Program Files (x86)/Epic Games/Launcher/Portal/Binaries/Win32/EpicGamesLauncher.exe' '-opengl' should work fine.
It allowed me to log in, download a game (Into the breach) and run it.
Using wine-6.0 and winetricks 20200412
https://bugs.winehq.org/show_bug.cgi?id=48406
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com
--- Comment #4 from Zebediah Figura z.figura12@gmail.com --- This bug is reported against wine-mono, it's already known that installing native .NET successfully works around it.
https://bugs.winehq.org/show_bug.cgi?id=48406
Olivier F. R. Dierick o.dierick@piezo-forte.be changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |o.dierick@piezo-forte.be
--- Comment #5 from Olivier F. R. Dierick o.dierick@piezo-forte.be --- Hello,
Still present in wine 6.7.
Regards.
https://bugs.winehq.org/show_bug.cgi?id=48406
zefkerr zefkerrigan@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zefkerrigan@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=48406
Neko-san nekoNexus@protonmail.ch changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nekoNexus@protonmail.ch
https://bugs.winehq.org/show_bug.cgi?id=48406
soredake broaden_acid002@simplelogin.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|broaden_acid002@simplelogin | |.com |
https://bugs.winehq.org/show_bug.cgi?id=48406
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |https://launcher-public-ser | |vice-prod06.ol.epicgames.co | |m/launcher/api/installer/do | |wnload/EpicGamesLauncherIns | |taller.msi
--- Comment #6 from Ken Sharp imwellcushtymelike@gmail.com --- Is this specific to Wine Staging or does it fail in vanilla Wine? (It works fine here in vanilla)