← Back to issue list

fix: install system packages when running `make setup`

View original Github issue

Metadata

Project
charmcraft
Number
#2392
Type
pull request
State
merged
Author
jahn-junior
Labels
Created
Updated
Closed

Current evaluation

Merged by jahn-junior after two approvals. Updates make setup to install system packages by cherry-picking Starbase commits. Accepted despite failing snap tests on Ubuntu 20.04 and 22.04.

Suggested action:

No scores available.

Issue body

Cherry-picks the relevant Starbase commits to update `make setup`.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged by jahn-junior after two approvals. Updates make setup to install system packages by cherry-picking Starbase commits. Accepted despite failing snap tests on Ubuntu 20.04 and 22.04.
qwen3.6-35b-a3b-mtp-q6 Merged a fix updating the make setup command to install required system packages. Changes were cherry-picked from Starbase commits and applied by maintainer jahn-junior.
qwen3.6-35b-a3b-mtp-q6 Merged a fix to install system packages when running make setup. The change cherry-picks relevant Starbase commits to update the setup target, ensuring required dependencies are properly installed.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#929 fix: install system packages when running `make setup` rockcraft merged Merged a fix that updates make setup to install system packages by cherry-picking relevant Starbase commits. Approved by two reviewers and passed CI checks except one unrelated snap test.
92%
#825 fix: install system packages when running `make setup` craft-application merged Merged a fix updating make setup to install required system packages by cherry-picking Starbase commits. Approved by two reviewers with all CI checks passing, the single-file change resolves package installation issues during the build setup process.
86%
#5645 fix: install system packages when running `make setup` snapcraft merged Merged a fix updating make setup to install required system packages. Approved by two reviewers, passed CI, and merged by maintainer jahn-junior with a 19-line addition and 10-line removal across one file.
83%
#418 fix: install system packages during setup starbase merged 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.
76%
#367 fix(build): install system packages when running `make setup` craft-cli merged Merged a build fix installing system packages during make setup. Approved by two reviewers with all CI checks passing. The single-file change (+19/-10 lines) ensures build dependencies are correctly provisioned.
75%