← Back to issue list

packages: add support to apt cache operations

View original Github issue

Metadata

Project
craft-parts
Number
#43
Type
pull request
State
merged
Author
cmatsuoka
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #43 via 115ae066, adding APT cache operations for package retrieval. Implementation commit: 3ee0c477.

Resolution: closed resolved

Reason: PR #43 was approved and merged into main as merge commit 115ae066. The implementation landed in commit 3ee0c477.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Add infrastructure to retrieve packages using apt. Packages/repo is planned to be moved into a separate project, where it will be further refactored. Current code follows the snapcraft implementation. Signed-off-by: Claudio Matsuoka <claudio.matsuoka@canonical.com> - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #43 via 115ae066, adding APT cache operations for package retrieval. Implementation commit: 3ee0c477.
stealth/space-bunny-alpha — closed resolved Merged PR #43 added apt-cache operations for package retrieval, following Snapcraft's implementation. Changes landed in commit 3ee0c477 and were merged as 115ae066.
stealth/space-bunny-alpha — closed resolved PR #43 by cmatsuoka merged (merge commit 115ae066, commit 3ee0c477), adding apt cache infrastructure to retrieve packages, mirroring the snapcraft implementation ahead of moving packages/repo to a separate project.
stealth/space-bunny-alpha — closed resolved Merged PR #43 (merge commit 115ae066) added apt cache operations for package retrieval in commit 3ee0c477, following the Snapcraft implementation.
qwen/qwen3.6-35b-a3b — — Merged PR adding apt cache operations for package retrieval. Approved by two reviewers and passed CI. Follows snapcraft standards and is planned for future migration to a separate project.
qwen3.6-35b-a3b-mtp-q6 — — Merged implementation adding apt cache operations for package retrieval. Code follows snapcraft conventions and is planned for future extraction into a standalone project.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#3177 repo: consider virtual pkgs for cache invalidation snapcraft merged Merged PR #3177 via commit 5aec00445, making cache invalidation account for virtual build packages, warning against them, and refactoring AptCache logic.
72%
#3030 repo: drop _AptCache and add migrate to install_stage_packages() snapcraft merged Merged in PR #3030 as commit 66467629d, replacing custom _AptCache handling with install_stage_packages() and updating package staging, tests, and ROS plugins.
72%