http://bugs.winehq.org/show_bug.cgi?id=25195
Summary: WINE msi does not uninstall files correctly and does not update registry Product: Wine Version: 1.3.7 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: msi AssignedTo: wine-bugs@winehq.org ReportedBy: support@securenetterm.com
When the wine unisntall is selected to remove a program, it starts the program msi uninstaller, which runs and indicates the program was uninstalled. However, the wine uninstaller still shows the program as being installed, the registry entry for the program unistalled is still in:
/hkey/local_machine/software/microsoft/windows/currentversion/uninstall
which prevents the program from being installed again and the programs install directory and its contents have not been removed as they should have been.
Its as if all the WINE msi unistall functions are placeholders.
I would recommend a real live Windows application which has an Installshield installed be obtained to see what actions should happen on install, uninstall and install again. Compare what happens on a real Windows systems and what happens on WINE.
http://bugs.winehq.org/show_bug.cgi?id=25195
--- Comment #1 from Vincent Povirk madewokherd@gmail.com 2010-11-16 22:57:07 CST --- What program? Please give an example, preferably something with a free download.
http://bugs.winehq.org/show_bug.cgi?id=25195
--- Comment #2 from Kenneth Robinette support@securenetterm.com 2010-11-17 10:35:19 CST --- (In reply to comment #1)
What program? Please give an example, preferably something with a free download.
You can use:
http://www.securenetterm.com/pub/nt325422.exe
It is a free download, you can install and uninstall multiple times. It only creates one registry entry, which points to the user .ini file. Upon an unistall, all the files in the installation directory should be removed, including the directory itself, the following uninstall registry entry should be removed and the user .ini file should not be removed since it has the "Permanent" and "Never Overright" msi properties.
/hkey/local_machine/software/microsoft/windows/currentversion/uninstall
The user .ini file can be changed by adding a couple of comment lines, then upon a uninstall/install procedure, the user .ini file should still have the added comment lines.
http://bugs.winehq.org/show_bug.cgi?id=25195
Hans Leidekker hans@meelstraat.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hans@meelstraat.net
--- Comment #3 from Hans Leidekker hans@meelstraat.net 2011-01-23 05:34:10 CST --- This should be fixed, except for the installation directory not being removed. Please report that in a new bug.
http://bugs.winehq.org/show_bug.cgi?id=25195
--- Comment #4 from Kenneth Robinette support@securenetterm.com 2011-01-23 08:57:40 CST --- (In reply to comment #3)
This should be fixed, except for the installation directory not being removed. Please report that in a new bug.
All portions of this report have been resolved except for the removal of the installation directory. This is of low priorty and will be addressed upon completion of complete testing of the 1.3.12 version. Please close this report.
http://bugs.winehq.org/show_bug.cgi?id=25195
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |wylda@volny.cz Resolution| |FIXED
--- Comment #5 from Wylda wylda@volny.cz 2011-01-23 09:31:48 CST ---
Reported fixed.
http://bugs.winehq.org/show_bug.cgi?id=25195
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org 2011-02-04 13:21:18 CST --- Closing bugs fixed in 1.3.13.