Apps & Features vs. winget list #132064
Replies: 1 comment 1 reply
-
Maybe, but it could cause more confusion than just showing what is in Apps & Features
Correct
It can be confusing either way. If a package is marketed as version
Because there is probably an older manifest in the repository that specified Apps & Features entries and someone didn’t put them in the latest manifest. Adding the
Either that, or you have a newer version of the package installed also. Without seing exact output and verbose logs of
No. If the version is empty, then WinGet has no way to know what is installed. The only way to tell WinGet the version would be to manually change what is written in the Apps & Features entry
It's possible you have multiple versions of GuitarPro installed. It's also possible that two apps with similar Apps & Features entries could be causing issues. Without knowing exactly what you have installed, having verbose logs, and copies of the manifests, it's impossible to know the exact cause. Edit: Looking at your manifest snippet more closely, its because you have two components for Guitar Pro 7. Each entry in Apps & Features is technically a separate program, and should (ideally) have its own PackageIdentifier and manifest. You have to call uninstall twice because If an installer installs multiple components to Apps & Features, then the publisher should update their uninstaller to also uninstall all the components |
Beta Was this translation helpful? Give feedback.
-
I am new to WinGet and have just submitted two packages: The new package Line6.Line6Monkey and an update to package ArobasMusic.GuitarPro.7.
Both packages have non-trivial entries in Apps & Feature, and I am puzzled about the relationship between these and the packages.
Line6.Line6Monkey
Manifest snippets:
Apps & Features:
winget list
output:ArobasMusic.GuitarPro.7
Manifest snippets:
Apps & Features:
winget list
outputs:Questions
winget list
is always the Apps & Features name and not thePackageName
. Correct?PackageName
?winget list
is the Apps & Features version, unlessDisplayVersion
maps it toPackageVersion
. Correct?PackageVersion
can be confusing. Wouldn't it make sense to add two (optional) columns that show either?ArobasMusic.GuitarPro.7
|Guitar Pro 7
,PackageVersion
and the version in App & Features are the same, namely7.6.0.2089
. So why does WinGet show version> 7.6.0.2089
?ArobasMusic.GuitarPro.7
, I have to runwinget uninstall --id ArobasMusic.GuitarPro.7
twice. I do not think this is desired behavior. So is this a bug in my manifest or in WinGet?It seems that the relationship between Apps & Features and packages can get quite complicated. Extensive docs would be desirable, but I could not find much.
Beta Was this translation helpful? Give feedback.
All reactions