openwrt / openwrt/asu

Allow listing only top level packages in the package list modification

Open
#748 0 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
450
Forks
111
PR merge metrics
No merged PRs in 30d

Description

It would be nice if the firmware package selector allowed me to list only the packages that are not a dependency of any other package. This would allow me to disregard dependency level package changes like what happened with the move from libustream-wolfssl to libustream-mbedtls. I would assume it would also cut down on the "Error Building Firmware Image" reports that I see on this issues page.

Contributor guide

No contributing guide indexed for this repository

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

The issue does not name files or tests; start by tracing how the firmware package selector obtains and displays package dependency information. Define the top-level package set as packages that are not dependencies of another listed package, then verify that dependency-only changes no longer appear in the selector.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.