-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
It's impossible to upgrade some programs #29785
Comments
Probably we need to add |
It's issue with msstore source from winget-cli. you can either use switch
or you can remove msstore source with
|
Is msstore source in use right now? Or is it still experimental? |
It is in stable. Running |
In my opinion, source should be in the list which also shows IDs. So we can know what these different apps are from. |
It's working for me.
try with |
Looks like someone has added "Source" to this warning, thanks for it! |
Confirming that upgrade doesn't work in Visual C++ packages: $ winget upgrade --id Microsoft.VC++2015-2019Redist-x86 --source winget
$ winget upgrade --id Microsoft.VC++2015-2019Redist-x64 --source winget What happens if I use install? I will have to 2x2 packages then? Isn't this an antipattern why winget exist on the first place? |
Brief description of your issue
Some upgrades are impossible or way too hard. Take Python as an example. These 3 following commands:
winget upgrade "Python 3"
winget upgrade Python.Python.3
winget upgrade Python.Python.3 --version 3.10.150.0
always return 2 results and winget wants more input.
In this screenshot, I don't even know what the package below is. When I execute
winget show {21b42743-c8f9-49d7-b8b6-b5855317c7ed}
, it doesn't even show anything. Even if it did, upgrading this package would be possible because of the ID but upgrading normal Python is impossible because whenever I type its ID, both of them show up.Steps to reproduce
winget upgrade "Python 3"
winget upgrade Python.Python.3
winget upgrade Python.Python.3 --version 3.10.150.0
Expected behavior
I should be able to upgrade programs without that much effort. Commands should have a flag which will match exactly the ID provided.
Actual behavior
Some apps give 2 results and it's impossible to upgrade one of them.
Environment
The text was updated successfully, but these errors were encountered: