microsoft / microsoft/winget-cli
Does not retry if faild once
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 26.4k
- Forks
- 1.8k
- Avg merge
- 1d 11h
- Merged PRs (30d)
- 15
Description
Brief description of your issue
If there is an issue while install/download the app it isn't possible to retry the installation again.
Even after the issure got resolved.
The only way to try it again is to remove the faild install entry at the MS-Store App and try again. (or use the try again button in the MS-Store App).
Steps to reproduce
Download Issue occurs.
If i try it again without fixing the issue:
Now i fixed the Issue (use proxy) and try again:
Remove the entry from MS-Store:
Try again (successfull installed):
Expected behavior
Winget should retry without any further instructions or add a parameter to supress install errors
Actual behavior
It isn't possible to install an App with winget that failed once.
Environment
Windows-Paket-Manager v1.4.11071
Copyright (c) Microsoft Corporation. Alle Rechte vorbehalten.
Windows: Windows.Desktop v10.0.19044.2965
Systemarchitektur: X64
Paket: Microsoft.DesktopAppInstaller v1.19.11071.0
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the failed installation and retry sequence described in the issue, including the proxy case and the Microsoft Store entry. Trace the winget install retry flow and compare it with retrying after removing the failed Store entry. Done means a previously failed installation can be retried successfully without removing the entry or using the Store's retry button.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- cli
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100