-
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
Winget does not install all some updates #3510
Comments
Google chrome uses it's own built-in updater to perform updates. Using winget to attempt an upgrade will only download and run the chrome installer, which detects chrome is already installed and exits. The VCRedist's don't actually upgrade - they install Side-By-Side. These are being tracked through the issue below, and the
Area-Matching
|
Thanks for the explanation. As for Chrome, how come there is nothing logged in the output above? |
Because the installer returns exit code 0, which is indicative of a successful install. If the installer returned a custom error code, we would be able to use that to differentiate |
Brief description of your issue
Winget currently lists Chrome update and 2 vsredist updates however when I try running
winget upgrade --all
it will only install 1 package (one of vsredists), report success and then show that nothing was actually upgradedSteps to reproduce
winget upgrade --all --verbose
winget upgrade
Expected behavior
All 3 packages are upgraded and all are recognized as updated
Actual behavior
Only 1 package is upgraded and then nothing is recognized as updated:
Environment
The text was updated successfully, but these errors were encountered: