packages: add support to apt cache operations
Metadata
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. | |
| #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. |