[Bug 41325] New: Actions of MSI installer properties missing or wrong

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Sep 15 02:22:25 CDT 2016


https://bugs.winehq.org/show_bug.cgi?id=41325

            Bug ID: 41325
           Summary: Actions of MSI installer properties missing or wrong
           Product: Wine
           Version: 1.9.18
          Hardware: x86
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: msi
          Assignee: wine-bugs at winehq.org
          Reporter: reinhold.hoffmann at hotmail.com
      Distribution: ---

The MSI installer offers properties for uninstalling. The properties 

ARPNOREPAIR
ARPNOMODIFY
APRNOREMOVE

are not considered. The above properties need to result in the following
Registry entries:

ARPNOREPAIR:    NoRepair = 1
ARPNOMODIFY:    NoModify = 1
APRNOREMOVE:    NoRemove = 1

in
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\{product
key}

Those Registry entries are not taken from the installer msi file and are
missing.

Adding those Registry entries manually in the Registry result in some
actions/options of the uninstaller but those actions are not correct. E.g. when
NoRepair = 1 is set, the user can still repair the product, or for NoRemove = 1
the product can still be removed etc. A Remove/Repair windows should not show
up at all when the according actions is blocked. Please compare with Windows'
Control Panel.

When corecting this software area I recommend to also fix the System
Information of the uninstaller. The System Information should reflect what came
in by the msi installer (that from the above Registry key).

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list