Wine's uninstaller should be integrated into Add/remove software if wine is installed

Bug #112052 reported by Karel Demeyer
16
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Wine
Invalid
Wishlist
gnome-app-install (Ubuntu)
Invalid
Wishlist
Unassigned

Bug Description

Binary package hint: gnome-app-install

If you install wine, you get a "Wine software uninstaller" item in the system submenu of the Applications menu. Wine would be better integrated within Ubuntu if this feature was incorporated within the "Add/Remove applications".

Revision history for this message
Karel Demeyer (kmdemeye) wrote :

I mean: detect which windows programs are installed (the way the wine uninstaller does it), if wine is installed, and list those programs too and when the user chooses to remove this application, call the uninstaller (as wine does).

Revision history for this message
Stephan Rügamer (sruegamer) wrote :

The idea is not bad. But has some flaws.

First, regarding wine in ubuntu, wine is not officially supported in main, and shouldn't be.
Wine itself is (even today) in a alpha to beta stage. It's not a tool, which someone can use without knowing what he is doing.

We should concentrate today on wine-doors, not only for installing software, but uninstalling too.

When wine is evolving to be more stable and get's more mature, we should come back to your idea and try to integrate wine into gnome and kde of ubuntu.

Regards,

\sh

Revision history for this message
Stephan Rügamer (sruegamer) wrote :

I'm changing the status to needs info, and the importance to wishlist, just because this bug is more an enhancement.
We shouldn't forget about this report, but right now it's too early to think about it.
Please read my comment because of my reasons.

Changed in gnome-app-install:
importance: Undecided → Wishlist
status: Unconfirmed → Needs Info
Revision history for this message
Andreas Braml (a-strich-b) wrote :

Just some thoughts.

Stephan is right, Wine seems to imitate Windows (the OS) even in the release progression right now: when you finally reach beta status, start with alpha again ;) But on a Sunday afternoon walk I mused on this here bug anyway.

How far should the integration of Wine into the system go? Should it be just another backend for adept/synaptic/aptitude etc.? Or should it go even deeper, integrated into the APT system (so that Office 2010 could be shipped as a .deb package).
Seriously: if software makers start to use Wine for their products, they should have something more powerful (and canonical) than all the InstallShield/.msi bunch, all reinventing the wheel.
But how could it be done? Should Wine present the hooks to package management systems? Or should this task be implemented by the designers of the PM system (rpm, atp, pkgsrc, ports, portage ...)? Pollution of the Wine registry should be the exception with something APT like, not the norm as with so many custom installers that wrap up Win applications. Perhaps the Wine registry is has to evolve into a more elaborate system, keeping track of which app changed which keys and record every further app that tries to change an existing, non-default key (like hard links to inodes), a regfs so to speak.

But that's not the kind of wine you should be concerned with on Sunday nights ---

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for gnome-app-install (Ubuntu) because there has been no activity for 60 days.]

Revision history for this message
In , Scott Ritchie (scottritchie) wrote :

Console Configuration is needed by a variety of other projects to make Wine much more usable and well-integrated into the desktop.

See http://wiki.winehq.org/ConsoleConfiguration

Revision history for this message
In , Vitaliy-bugzilla (vitaliy-bugzilla) wrote :

All specified "features" have nothing to-do with console. If some one so lazy they can't write a simple shell script to edit registry with regedit there are NO REASONS to request such "features" from someone else!

Closing invalid.

Revision history for this message
In , Vitaliy-bugzilla (vitaliy-bugzilla) wrote :

Closing invalid.

Revision history for this message
Scott Ritchie (scottritchie) wrote :

We talked about this change at UDS https://wiki.ubuntu.com/BetterIntegratedWineSpec

From the spec:
The Wine uninstaller program can have its functionality integrated into gnome-app-install. We add a "Windows Applications" category on the left for Wine apps, except those installed with packages that aren't on the Wine menu. Note that removing these will not require a password.

This requires an upstream change in Wine for it to export metadata about what apps are uninstallable, as well as some new code in gnome-app-install to handle wine uninstalling. We will also need to modify Wine to support the command line. See Console Configuration on Wine's wiki: http://wiki.winehq.org/ConsoleConfiguration

No one's done any work to get Console Configuration into Wine, unfortunately, so the Gnome-App-Install improvements can't even start.

Changed in gnome-app-install:
status: Invalid → Confirmed
Changed in wine:
status: Unknown → Invalid
Changed in wine:
importance: Unknown → Wishlist
Revision history for this message
Phillip Susi (psusi) wrote :

This package has been removed from Ubuntu. Closing all related bugs.

Changed in gnome-app-install (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.