feat: validate devel bases with craft-application
Metadata
Current evaluation
Closed unmerged after #569 bumped craft-application to 2.7.0, delivering the devel-base validation planned in #532.
Resolution: closed superseded
Reason: Maintainer @mr-cal closed #532 with “Completed via #569.” Merged PR rockcraft#569 updated craft-application to 2.7.0, bringing in the upstream validation from canonical/craft-application#302.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
For https://github.com/canonical/craft-application/pull/302 and https://github.com/canonical/craft-application/issues/298
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed superseded | Closed unmerged after #569 bumped craft-application to 2.7.0, delivering the devel-base validation planned in #532. | |
| stealth/space-bunny-alpha | — | closed superseded | Closed unmerged after snapcraft#4796 bumped craft-application to 2.7.0, delivering devel-base validation implemented in craft-application#302. | |
| qwen/qwen3.6-35b-a3b | — | — | Superseded and completed via PR #569. The PR was held as a draft pending a craft-application release before being resolved through the follow-up pull request. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Superseded and completed via PR #569. Originally held as a draft pending a craft-application release, the validation changes were merged through the subsequent PR. |
Update history
No update history recorded yet.
Related work
-
Superseded By:
rockcraft#569
(confidence 100%)
Merged dependency update that completed the intended validation work.
-
Likely Fixed By:
canonical/craft-application#302
(confidence 98%)
Upstream implementation consumed through the craft-application 2.7.0 update.
-
Related To:
canonical/craft-application#298
(confidence 95%)
Upstream issue explicitly linked from the superseded Rockcraft PR.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1634 feat: validate devel bases with craft-application | charmcraft | closed | Closed unmerged as unnecessary after craft-application changed; generic devel-base validation had already landed upstream in canonical/craft-application#302. | |
| #4721 feat: validate devel bases with craft-application | snapcraft | closed | Superseded by canonical/snapcraft#4796, merged as commit 5dad5eb62, which upgraded craft-application to 2.7.0 and adopted its devel-base validation. | |
| #302 feat!: validate devel bases | craft-application | merged | Merged PR #302 as aeae554e, adding Craft-wide validation that development bases use the matching devel build-base and fixing #298 (CRAFT-2675). | |
| #298 Mechanism to handle/promote 'devel' bases | craft-application | closed | Implemented centralized validation for mandatory upstream devel build bases in merged PR #302 (commit aeae554e), avoiding duplicated application logic. |