On Thu Aug 28 14:00:07 2025 +0000, Vibhav Pant wrote:
Apps distributed through the Windows Store/winget repos are only available as appx/msix(bundle) packages. Currently, the only way to get them to run is to decompress the ZIP archive, and then try running the executable. This isn't guaranteed to work because appx packages also contain COM classes that need to be registered, file extension associations, etc. Additionally, some UWP/WinRT apps are actually launched by activating an out of COM server described in the package manifest, and not just launching the executable. This MR allows us to be able to read and traverse OPC packages, which is the first step towards supporting appx/msix packages. Getting appx packages to run under Wine comes up frequently on [discussion forums](https://askubuntu.com/questions/991858/is-it-possible-to-run-windows-10-uwp-...), and upstream projects like [winetricks](https://github.com/Winetricks/winetricks/issues/2225) and [bottles](https://github.com/bottlesdevs/Bottles/issues/672).
To me such method of obtaining Store package looks questionable.