[prev in list] [next in list] [prev in thread] [next in thread] 

List:       wine-devel
Subject:    staging: Drop winemenubuilder-Desktop_Icon_Path patch
From:       Alex Henrie <alexhenrie24 () gmail ! com>
Date:       2023-06-12 3:00:00
Message-ID: CAMMLpeQLr-Bs8u-M9SQWG2qyCrtRYZn-XrFAMntHwLLh48JLeg () mail ! gmail ! com
[Download RAW message or body]

Dear Wine Staging maintainers,

I would like to drop the Wine Staging patch that changes `wine
foo.exe` to `/usr/bin/wine foo.exe` in the .desktop files that
winemenubuilder creates.[1] I'm guessing that the wine-devel mailing
list is the best forum is for discussing it because the patch has no
associated Bugzilla report and merge requests are disabled in the
wine-staging repository.

This patch isn't very useful in practice because most (if not all)
Linux distributions have mutually exclusive packages for Wine and Wine
Staging. From the package maintainer's perspective, not supporting the
installation of multiple versions of Wine simultaneously makes a lot
of sense because only one wineserver can run at a time. Moreover, we
don't want to encourage the practice of installing multiple versions
of Wine in order to get everything working. Instead, patches should be
improved and merged into upstream Wine. Once the bugs are fixed
upstream, the user should be free to switch from Wine Staging to
mainline Wine without having to edit all of their .desktop files.

Also... The patch conflicts with the winemenubuilder protocol
associations patch that I'd like to get into Wine Staging,[2] so
dropping it means less work to get the other patch in ;-)

-Alex

[1] https://gitlab.winehq.org/wine/wine-staging/-/blob/adda594159dcafc5dc8db82006b3091 \
129ffd12c/patches/winemenubuilder-Desktop_Icon_Path/0001-winemenubuilder-Create-desktop-shortcuts-with-absolu.patch
 [2] https://gitlab.winehq.org/wine/wine/-/merge_requests/2740


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic