Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#53292 - [wine] Wine invades environment with alien apps
Attached to Project:
Community Packages
Opened by Nang Cur (nangcur) - Monday, 13 March 2017, 16:43 GMT
Last edited by Doug Newgard (Scimmia) - Wednesday, 15 March 2017, 14:27 GMT
Opened by Nang Cur (nangcur) - Monday, 13 March 2017, 16:43 GMT
Last edited by Doug Newgard (Scimmia) - Wednesday, 15 March 2017, 14:27 GMT
|
DetailsI have this one semi open source Windows application (HeidiSQL) that can't be compiled to a Linux executable because it uses a proprietary build system. Unfortunately, the native alternatives all really suck. So I installed Wine. With the default Wine settings, Wine injects the following files in my ~/.local/share/applications directory:
wine-extension-chm.desktop wine-extension-gif.desktop wine-extension-hlp.desktop wine-extension-htm.desktop wine-extension-html.desktop wine-extension-ini.desktop wine-extension-jfif.desktop wine-extension-jpe.desktop wine-extension-msp.desktop wine-extension-pdf.desktop wine-extension-png.desktop wine-extension-rtf.desktop wine-extension-txt.desktop wine-extension-url.desktop wine-extension-vbs.desktop wine-extension-wri.desktop wine-extension-xml.desktop There are many general file types rebound to Wine's alien apps, causing my native environment to open text files in notepad instead of gedit, for example. I consider this highly impudent, so I deleted the desktop files. So far it seems fine. I wouldn't consider it impudent when installing a native app. Swapping a native app with another is fine. Wine is alien though and IMHO shouldn't register its apps by default. It is debatable whether this should be reported upstream (https://bugs.winehq.org/show_bug.cgi?id=19182) and/or also reported here. From Wine POV, they are replacing the environment with some of their own bits, why wouldn't they want to do it? But from the native POV, a stranger is invading the environment with non-integrating apps, why would you want to have that? I understand I can disable the behaviour, but the damage is done for every new Wine user. |
This task depends upon
Comment by Doug Newgard (Scimmia) -
Monday, 13 March 2017, 17:09 GMT
debatable? This is happening in your home dir, so it has nothing at all to do with the package.