build(deps): update craft-parts and craft-providers
Metadata
Current evaluation
Merged #961 (30aa5a6e), raising craft-parts and craft-providers minimums so _apt can write to the staging DEB cache, fixing #937.
Resolution: closed resolved
Reason: PR #961 was merged as commit 30aa5a6e. Its dependency updates granted _apt the required staging-cache access and explicitly fixed canonical/rockcraft#937.
Evaluated by: mr-cal-bot
No scores available.
Issue body
This updates to new minimum versions of craft-parts and craft-providers in order to give `_apt` write access to the staging deb cache directory.
Fixes: #937
ROCKCRAFT-254
- [x] Have you followed the guidelines for contributing?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you successfully run `make lint && make test`?
---
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged #961 (30aa5a6e), raising craft-parts and craft-providers minimums so _apt can write to the staging DEB cache, fixing #937. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged as canonical/rockcraft#961 (30aa5a6e), raising craft-parts and craft-providers minimums to grant _apt write access to the staging DEB cache and fix #937. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged following two approvals and passing CI. Updates craft-parts and craft-providers to grant _apt write access to the staging deb cache, resolving #937. Upstream linting issues were noted but did not block the merge. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged dependency update for craft-parts and craft-providers to grant _apt write access to the staging deb cache directory, resolving issue #937. Upstream linting failures were noted but the merge proceeded. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
canonical/rockcraft#937
(confidence 100%)
The Python image packaging failure reported in #937 was explicitly marked as fixed by #961.
-
Related To:
canonical/craft-parts#1283
(confidence 90%)
The author linked this upstream craft-parts packaging defect, fixed by PR #1284, as a delay before releasing the required version.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #863 build(deps): update craft-parts and craft-platforms | rockcraft | merged | Merged as 5650d012, updating craft-parts to add the cargo-use plugin and craft-platforms to restore deprecated ubuntu:22.04 notation. | |
| #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. | |
| #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. | |
| #1009 build(deps): update craft-parts | rockcraft | merged | Merged craft-parts 2.26.0 via #1009 (commit 02755932), enabling chisel 1.3. | |
| #4552 build(deps): bump craft-providers to 1.22.0 | snapcraft | merged | Merged craft-providers 1.22.0 to stop apt source updates on Ubuntu devel images, resolving Launchpad bug 2051567 in commit 89961cfc3. | |
| #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. | |
| #4624 build(deps): bump craft-providers to 1.23.0 | snapcraft | merged | Merged PR #4624 (commit 9c09fe176) bumped craft-providers to 1.23.0 in 3 files, bringing base-v7 support, buildd daily for Noble/devel, and non-interactive apt installs. Followed by #4673 (1.23.1). | |
| #4645 build(deps): update craft-parts to 1.27 | snapcraft | closed | Closed unmerged as redundant because merged PR canonical/snapcraft#4635 (055a93543) already included the craft-parts 1.27 update. | |
| #838 build(deps): update dependencies | rockcraft | merged | Merged PR #838, updating 33 pinned dependencies, including craft-parts 2.7.0 and setuptools 77.0.1; changes landed in commit d8996ccd. |