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.