Remind user about missing system packages
Nobody has claimed this yet.
- Dominant language
- Swift
- Stars
- 960
- Forks
- 83
- Avg merge
- 2d 16m
- Merged PRs (30d)
- 8
Description
When installing a Linux toolchain without a post-install file there's a brief message about the system packages that are needed for the toolchain. What happens if a user forgets about the message, logs out of ssh, or clears their terminal? The only opportunity to discover what those packages were is by installing (or uninstalling/reinstalling) a toolchain again, which is time consuming.
There should be a mechanism for the user to pull up the missing packages for a toolchain after the initial installation without having to work around it. Ideally, there will be a warning if they try to use or proxy to a toolchain that doesn't have all of its dependencies met. That could be another opportunity to present the user with the actionable message.
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 tracing where installation emits the brief system-package message and where users invoke or proxy to a toolchain. Define how missing packages can be retrieved after installation and when a dependency warning should appear. Done means users have a reliable way to rediscover the actionable package message without reinstalling a toolchain.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- swift
- Domain
- cli, tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100