Open Gilgamech opened 4 months ago
Hi I'm an AI powered bot that finds similar issues based off the issue title.
Please view the issues below to see if they solve your problem, and if the issue describes your problem please consider closing this one and thumbs upping the other issue to help us prioritize it. Thank you!
winget upgrade --all
silently skips packages for which an upgrade is available (#3663), similarity score: 0.77winget upgrade --all
gets cancelled if winget
needs to be updated (#4283), similarity score: 0.77Note: You can give me feedback by thumbs upping or thumbs downing this comment.
Brief description of your issue
If many packages have an upgrade available, and one has an Agreements section that requires the
--accept-package-agreements
switch, but this switch isn't provided - then the whole upgrade operation is cancelled, instead of upgrading the packages that don't have Agreements sections.Steps to reproduce
Expected behavior
Of the 5 applications with an upgrade available, I believe only 1 has an Agreements, so the other 4 should be upgraded. Also, the error message should give some remediation tips, such as "Review the Agreement provided above, and if you accept its terms, use
--accept-package-agreements
to continue with the install."Actual behavior
Package agreements were not agreed to. Operation cancelled.
Environment