← Back to issue list

fix: add list of ignore packages in core24

View original Github issue

Metadata

Project
craft-parts
Number
#755
Type
pull request
State
merged
Author
tigarmo
Labels
Created
Updated
Closed

Current evaluation

Merged. Updated the ignored packages list for core24 by adapting the core22 baseline to match core24's current package contents. Approved by two reviewers and passed CI checks.

Suggested action:

No scores available.

Issue body

**Note:** This PR has 2 commits, but that's only to make the review easier: the first commit copies the list of core22 ignored packages into core24's, and then the second commit updates that list to reflect the contents of core24. So if you look at the second commit only you'll see just the diff. --------- This list is updated based on the packages currently present on /snap/core24/current/usr/share/snappy/dpkg.list. Note that some packages are added, but mostly these are removals.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged. Updated the ignored packages list for core24 by adapting the core22 baseline to match core24's current package contents. Approved by two reviewers and passed CI checks.
qwen3.6-35b-a3b-mtp-q6 Merged an update to the core24 ignored packages list based on the current dpkg.list. The change primarily removes outdated entries while adding new ones, split into two commits for review clarity.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#4754 fix: install gpg and dirmngr in core24 builds snapcraft merged Merged to install gpg and dirmngr in core24 builds, fixing Launchpad dependency errors. The change replicates core22 behavior after bundling failed due to hardcoded paths. Approved by reviewers and passed CI.
71%
#4758 fix: use local keys for package-repos in core24 snapcraft merged Merged following two approvals and passing CI. Updates package repository configuration to use local keys for core24 across three files (+47 lines). All modified code is covered by tests.
70%
#4763 tests: remove core24 snap workarounds (#4761) snapcraft merged Merged into main after two approvals and passing CI. The change cherry-picks test updates to remove core24 snap workarounds, resolving CI failures by deleting 22 lines of legacy code in a single file.
70%