[PATCH 1/3] msi: Use KEY_WOW64_* flags in ACTION_Register/UnregisterClassInfo.

Hans Leidekker hans at codeweavers.com
Thu Apr 18 02:46:41 CDT 2019


On Wed, 2019-04-17 at 10:18 -0500, Vincent Povirk wrote:
> An easy test would be to remove all wine mono packages, install 4.8.0
> on current Wine (without your changes), and then install 4.8.1. That
> should fully replace 4.8.0.
> 
> With current Wine, I find that if I install 4.8.0 with wine64 and
> 4.8.1 with wine32, it doesn't replace the old package. If your changes
> will make msi behave like wine32 all the time, this will likely cause
> problems for existing prefixes.

I see an orphan Uninstall entry for 4.8.0 but it doesn't appear to
cause any harm. The 4.8.1 installer did perform an uninstall of 4.8.0,
it just didn't remove the Uninstall entry (which is fixed by Zeb's
patch).




More information about the wine-devel mailing list