build(deps): use DEV craft-parts
Metadata
Current evaluation
Switches craft-parts to a DEV version adding overlay/regular stage collision detection. 434 days old, no reviews, failing snap-tests and lint/files; superseded by later craft-parts updates.
Suggested action: close superseded
Reason: Current pyproject.toml pins craft-parts>=2.37.0 and uv.lock resolves 2.37.0, while commit 14d9d025 already updated craft-parts to 2.23.0 after this PR; the upstream collision-detection change landed in canonical/craft-parts#1190. This PR is obsolete and has failing CI.
Evaluated by: mr-cal-bot
Impact:
40
Quick Win:
5
Complexity:
20
Confidence:
85
Actionability:
15
Issue body
This is the version that brings in collision detection between overlay and "regular" stage.
- [ ] Have you followed the guidelines for contributing?
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you successfully run `make lint && make test`?
---
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| ~deepseek/deepseek-pro-latest |
Impact:
40
Quick Win:
5
Complexity:
20
Confidence:
85
Actionability:
15
|
close superseded | Switches craft-parts to a DEV version adding overlay/regular stage collision detection. 434 days old, no reviews, failing snap-tests and lint/files; superseded by later craft-parts updates. | |
| qwen/qwen3.6-35b-a3b |
Impact:
15
Quick Win:
1
Complexity:
20
Confidence:
85
Actionability:
10
|
close stale | PR updating craft-parts to a DEV version for overlay collision detection. Open 420 days with no activity, failing CI (snap-tests, lint/files), no reviewers. | |
| qwen/qwen3.8-27b |
Impact:
30
Quick Win:
24
Staleness:
88
Complexity:
20
Confidence:
72
|
close stale | Bumps rockcraft to a DEV craft-parts to add overlay/stage collision detection. 403 days old, 0 comments, pending review, CI failing (snap-tests, lint/files). The collision feature now ships in stable craft-parts 2.35.0, which rockcraft already pins. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
90
Complexity:
25
Confidence:
90
|
close stale | Updates dependency to a development version of craft-parts for overlay collision detection. PR is inactive for over a year, has zero reviews, and fails snap-tests and lint checks. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
95
Complexity:
20
Confidence:
85
|
close stale | Updates project dependency to a development version of craft-parts for overlay collision detection. PR is inactive for over a year with no reviews or CI status. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
95
Complexity:
20
Confidence:
90
|
close stale | Updates build dependencies to use a development version of craft-parts for overlay collision detection. PR is inactive for over a year with no comments or CI status. |
Update history
No update history recorded yet.
Related work
-
Superseded By:
canonical/craft-parts#1190
(confidence 85%)
Upstream craft-parts PR implementing overlay/install collision detection was merged as b7455277; later rockcraft dependency updates include it.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1250 build(deps): bump craft-parts to 2.34.0 | rockcraft | closed | PR #1250 was closed unmerged after four CI checks failed; later commit ab4f617f updated craft-parts to 2.35.0 instead. | |
| #448 build(deps): update dependency craft-parts to ~=2.37.1 (main) | imagecraft | closed | Renovate PR #448 updated craft-parts from ~=2.35.0 to ~=2.37.1 and merged into main via commit 221e45d with CI passing. | |
| #6481 build(deps): bump craft-parts to 2.35.2 | snapcraft | merged | Merged dependency bump to craft-parts 2.35.2 and added Snapcraft 9.1.4 release notes. | |
| #222 build(deps): update dependency craft-parts to ~=2.26.0 (main) | imagecraft | merged | Renovate's craft-parts bump from ~=2.25.0 to ~=2.26.0 was merged into main via commit 1c5d81b (approved, 3 reviewers); the constraint has since moved on to ~=2.37.1. | |
| #480 build(deps): update craft-parts | rockcraft | closed | Craft-parts update PR #480 was closed unmerged after 55 days of inactivity, with no reviews or CI checks; no resolving commit landed. | |
| #212 build(deps): update dependency craft-parts to ~=2.25.0 | imagecraft | merged | Renovate PR merged as commit fca4992, bumping craft-parts from ~=2.23.0 to ~=2.24.0 in imagecraft (approved by 2 reviewers; spread test job failed on Ubuntu 20.04/22.04/24.04). | |
| #204 build(deps): update dependency craft-parts to ~=2.22.1 | imagecraft | merged | Merged PR #204 updated craft-parts from ~=2.21.0 to ~=2.22.1. | |
| #373 build(deps): update dependency craft-parts to ~=2.35.0 (main) | imagecraft | merged | Merged PR #373 via commit b31df71, updating craft-parts from ~=2.34.0 to ~=2.35.0. | |
| #207 build(deps): use craft-parts 2.23.0 | imagecraft | merged | Merged #207 as deb2eac, upgrading imagecraft to craft-parts ~=2.23.0 after three approvals, with all CI checks passing. | |
| #6490 build(deps): bump craft-parts to 2.37.2 | snapcraft | merged | Merged PR #6490 bumping craft-parts to 2.37.2 to resolve performance regression #6480 (craft-parts#1760). |