microsoft / microsoft/winget-cli

Does not retry if faild once

Open
#3,381 7 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Issue-Bug msstore
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.
image

If i try it again without fixing the issue:
image

Now i fixed the Issue (use proxy) and try again:
image

Remove the entry from MS-Store:
image

Try again (successfull installed):
image

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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.