← Back to issue list

fix: install system packages during setup

View original Github issue

Metadata

Project
starbase
Number
#418
Type
pull request
State
merged
Author
jahn-junior
Labels
—
Created
Updated
Closed

Current evaluation

Merged in canonical/starbase#418 (df0ff64), updating make setup to run all setup-* targets and install required system packages.

Resolution: closed resolved

Reason: Merged commit df0ff64 made make setup depend on all setup-* targets and install-build-deps, ensuring required system packages are installed.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [X] Have you followed the guidelines for contributing? - [X] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [X] Have you successfully run `make lint && make test`? --- Updates `make setup` to run all `setup-*` targets. This ensures that all system packages are installed on running `make setup`.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged in canonical/starbase#418 (df0ff64), updating make setup to run all setup-* targets and install required system packages.
stealth/space-bunny-alpha — closed resolved Merged canonical/starbase#418 (df0ff64), updating make setup to run all setup-* targets so required system packages are installed.
qwen/qwen3.6-35b-a3b — — Merged after approval and passing CI checks. The update configures make setup to run all setup targets, ensuring system packages are installed. A reviewer flagged potential dependency conflicts, but the changes were successfully integrated.
qwen3.6-35b-a3b-mtp-q6 — — Merged. Updates make setup to run all setup-* targets to install system packages. A reviewer noted setup-lint removes dependencies from other targets, but the change was merged regardless.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/starbase#419 (confidence 95%)

    Follow-up merged PR fixed conflicting setup syncs exposed by #418.

Related issues

Issue Project State Summary Similarity
#825 fix: install system packages when running `make setup` craft-application merged Merged PR #825 in commit d9e7b996, updating `make setup` to install required system packages via cherry-picked Starbase changes.
87%
#2392 fix: install system packages when running `make setup` charmcraft merged Merged PR #2392 (724cf55b) updated make setup to install required system packages by cherry-picking relevant Starbase changes.
86%
#929 fix: install system packages when running `make setup` rockcraft merged Merged in canonical/rockcraft#929, updating make setup to install required system packages through cherry-picked Starbase changes.
83%
#5645 fix: install system packages when running `make setup` snapcraft merged Merged PR #5645 as commit 5a14b3361, fixing make setup to install required system packages.
74%