On 04/17/2019 10:18 AM, 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.
It's a case of a package being incorrectly installed by msi in the first place. This isn't the first time this has happened, and it won't be the last. What else can we do? Introduce workarounds for every such case?