microsoft / microsoft/winget-cli

[New Feature]: Replace "Installer failed with exit code: 0x80073d06" with a more user-friendly message

Open Beginner friendly
#6,391 1 comment 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Issue-Feature
Dominant language
C++
Stars
26.4k
Forks
1.8k
Avg merge
1d 11h
Merged PRs (30d)
15

Description

Description of the current behavior

When a dependency installation fails the user gets the unhelpful error message Installer failed with exit code: 0x80073d06. See https://github.com/microsoft/winget-pkgs/issues/127953.

Description of the enhancement

Replace the unhelpful error message with a more user-friendly error message, something on the lines of "A dependency installation failed, to skip that installation use the argument --skip-dependencies"

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

Search the codebase for the exact message Installer failed with exit code: 0x80073d06 and trace where this dependency-installation failure is reported. Replace that wording with a user-friendly message explaining that --skip-dependencies can skip the installation, then verify the resulting error output in the relevant command path.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
cli
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
65/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.