repo: add support for package repositories
Metadata
Current evaluation
Package-repository support was superseded by canonical/rockcraft#217, merged to main as 2b416602 and resolving CRAFT-1553.
Resolution: closed superseded
Reason: canonical/rockcraft#216 was closed without merging. The equivalent support landed through canonical/rockcraft#217 in commit 2b416602.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
CRAFT-1553
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed superseded | Package-repository support was superseded by canonical/rockcraft#217, merged to main as 2b416602 and resolving CRAFT-1553. | |
| stealth/space-bunny-alpha | — | closed resolved | Closed as merged: package-repository support (CRAFT-1553) landed in Rockcraft via canonical/rockcraft#217, commit 2b416602, following up on this PR; overlay-packages later consumed it in #278 (f8cd8b90). | |
| stealth/space-bunny-alpha | — | closed resolved | Merged package-repository support into Rockcraft via canonical/rockcraft#217 (commit 2b416602), resolving CRAFT-1553. | |
| stealth/space-bunny-alpha | — | closed resolved | Added package repository support and merged it into rockcraft in commit 2b416602 (canonical/rockcraft#217), resolving CRAFT-1553. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without review or merge. The pull request adding package repository support received no comments, approvals, or CI checks, indicating it was likely abandoned. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Abandoned. The pull request proposed adding package repository support (CRAFT-1553) but was closed without merging or review. |
Update history
No update history recorded yet.
Related work
-
Superseded By:
canonical/rockcraft#217
(confidence 99%)
Merged replacement implementing package-repository support for CRAFT-1553.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #217 repo: add support for package repositories | rockcraft | merged | Merged package-repository support for CRAFT-1553 in rockcraft#217 via commit 2b416602, adding project-defined APT repository handling. | |
| #465 refactor: use package-repositories support from craft-app | rockcraft | closed | Rockcraft #465 was closed unmerged after 867 days without review, CI, or comments; its craft-app package-repositories refactor was abandoned. | |
| #1356 feat(application): enable opt-in monorepo support | rockcraft | merged | Merged in canonical/rockcraft#1356 (commit 5b168c74), adding opt-in monorepo support via ROCKCRAFT_EXPERIMENTAL_MONOREPO and a packaging how-to for Rockcraft 1.21. | |
| #212 Enable apt repository for overlay packages | rockcraft | closed | Overlay packages can now install from repositories declared in package-repositories; fixed by merged PR canonical/rockcraft#278 in commit f8cd8b90. | |
| #3647 repo: add package repository handling (CRAFT-846) | snapcraft | merged | Merged package repository and PPA definitions/helpers into snapcraft 7.0 via #3647, porting code from #2911, #3341, #3359, and #3363. | |
| #3649 parts,repo: integrate package-repositories (CRAFT-847) | snapcraft | merged | Merged #3649, adding parts support for package-repositories on the build host and dedicated core22 spread tests; merge commit bbbcb53a6. |