bug: uninstall failed when `pwsh.exe` installed by scoop
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 55/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Quiet
- Tech stack
- powershell
- Domain
- cli
Research direction
Read README.md and review the referenced PR #74 to understand the existing fundamental fix and the Scoop shim behavior. A minimal resolution should clearly tell users to use Microsoft's pwsh.exe rather than a Scoop-installed pwsh.exe; confirm the wording addresses the reported uninstall failure.
Written by the indexing model from the issue text.
Description
Details:
#143
The root cause is:
- The shim executable generated by Scoop is not the actual pwsh.
- It must first parse the target program, determine whether it's GUI or console, and then forward the arguments.
- In certain environments, the parsing fails and outputs:
Shim: Could not determine if target is a GUI app. Assuming console. - It returns a non-zero exit code, which the Coreutils uninstaller treats as a fatal error.
Simplest fix it is add a tip in README.md ,let users use microsoft's pwsh.exe rather than other pwsh.exe(e.g. scoop)
To fix this fundamentally, you might want to consider my PR #74.
- Dominant language
- Rust
- Stars
- 5.2k
- Forks
- 107
- Avg merge
- 2d 19h
- Merged PRs (30d)
- 4
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.
More from microsoft/coreutils
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
sleep has 9MB Open
Difficulty 5/5 Over a week Newbie friendliness 35/100
-
grep not work Open
Difficulty 3/5 1-2 days Newbie friendliness 55/100
-
Difficulty 3/5 1-2 days Newbie friendliness 52/100
All issues in microsoft/coreutils
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
Eynzof/Hermes-CN-Desktop#610 ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
gitbutlerapp/gitbutler#15998 · 1 comment ·
-
bug triage:deciding
Difficulty 1/5 Under an hour Newbie friendliness 88/100
open-telemetry/otel-arrow#4132 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100