← Back to issue list

build(deps): update craft-parts and craft-providers

View original Github issue

Metadata

Project
rockcraft
Number
#961
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

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.
80%
#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.
80%
#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.
80%
#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.
80%
#1009 build(deps): update craft-parts rockcraft merged Merged craft-parts 2.26.0 via #1009 (commit 02755932), enabling chisel 1.3.
80%
#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.
80%
#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.
80%
#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).
79%
#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.
79%
#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.
79%