FS#67082 - [wine-staging] .desktop files (from shortcuts) broken in wine-staging 5.11

Attached to Project: Community Packages
Opened by Kerr (zefkerrigan) - Monday, 22 June 2020, 20:21 GMT
Last edited by Felix Yan (felixonmars) - Friday, 26 June 2020, 17:00 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Felix Yan (felixonmars)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
In wine-staging, .desktop files are created incorrectly.

The correct (wine Github) .desktop file contains the following:

env WINEPREFIX="/home/nyanpasu64/.wine" wine start /Unix /home/nyanpasu64/.wine/dosdevices/c:/users/nyanpasu64/Start\ Menu/Programs/OpenMPT.lnk

The incorrect (wine-staging) .desktop file contains the following, and fails to start:

env WINEPREFIX="/home/nyanpasu64/.wine" wine /usr/bin/wine /Unix /home/nyanpasu64/.wine/dosdevices/c:/users/nyanpasu64/Start\ Menu/Programs/OpenMPT.lnk

Now this has already been fixed by the upstream in this commit: https://github.com/wine-staging/wine-staging/commit/102af10c89164cff0be68d6b4072de9050b1000b
Can you apply this fix in the official Arch Linux version of Wine Staging? Thank you in advance!


Additional info:
* package version: wine-staging 5.11
* link to upstream bug report, if any: Please, see this Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=49415

Steps to reproduce:
Try installing any Windows applications using Wine Staging 5.11. So you will see that all Wine Staging applications shortcuts created by Wine will be broken, so applications will not be able to run through their shortcuts.
This task depends upon

Closed by  Felix Yan (felixonmars)
Friday, 26 June 2020, 17:00 GMT
Reason for closing:  Fixed
Additional comments about closing:  5.11-2
Comment by Kerr (zefkerrigan) - Friday, 26 June 2020, 15:48 GMT
@felixonmars Hi! And what about a hotfix?

Loading...