-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Side-By-Side] List by package identifier fails #2726
Comments
Did this get fixed in WinGet 1.8? |
Nope, issue persists on WinGet 1.8 List by ID:
List by name query:
|
Out of curiosity, can you also try |
So I could not reproduce this behavior with all packages. For most packages, WinGet correctly displays all installed side-by-side versions, whether you list by name or use In the example above, the two installations of PowerShell are PowerShell MSIX and PowerShell MSI. I could also reproduce this with installing side-by-side versions of another package Coder.Coder, that offers two installer types: Nullsoft and Portable. (I'm sure there would be other examples, but these were the ones already installed on my machine) @Trenly, and to answer your question, listing with just
|
Brief description of your issue
I am well aware of the uninstall issues with side by side packages and the CLI not being able to disambiguate between package versions. However,
winget list
shouldn't need to disambiguate and should be unaffected by side-by-side installs.Using
winget list <PackageId>
fails with side-by-side applications, even though listing by name succeedsSteps to reproduce
Install multiple versions of a single package identifier.
Run
winget list <PackageId>
Expected behavior
All versions of the package identifier to be listed
Actual behavior
Logs.zip
Environment
The text was updated successfully, but these errors were encountered: