← Back to issue list

build(deps): bump craft-archives to 2.2.2

View original Github issue

Metadata

Project
snapcraft
Number
#6415
Type
pull request
State
merged
Author
mr-cal
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #6415 (mr-cal) bumped craft-archives 2.2.1 -> 2.2.2 in snapcraft's dependency pins, fixing #6326 where core26 arm64 builds failed because craft-archives auto-added armhf to the apt architectures list.

Resolution: closed resolved

Reason: The PR itself was merged after approval by 2 reviewers, adding a craft-archives>=2.2.2 pin across 3 files (+10/-12). The underlying issue #6326 was fixed upstream in craft-archives#255 and consumed here by this version bump.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Bumps craft-archives to fix #6326. Fixes #6326 --- - [x] I've followed the [contribution guidelines](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md). - [x] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). - [x] I've successfully run `make lint && make test`. - [x] I've added or updated any relevant documentation. - [x] In documents I changed, I [added a meta description](https://canonical-starflow.readthedocs-hosted.com/how-to/add-a-page-meta-description/) if one was missing. - [x] I've updated the relevant release notes.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #6415 (mr-cal) bumped craft-archives 2.2.1 -> 2.2.2 in snapcraft's dependency pins, fixing #6326 where core26 arm64 builds failed because craft-archives auto-added armhf to the apt architectures list.
stealth/space-bunny-alpha — closed resolved Merged dependency update bumping craft-archives from 2.2.1 to 2.2.2, addressing armhf architecture handling on arm64 core26 builds and fixing #6326.
qwen/qwen3.6-35b-a3b — — Merged dependency update bumping craft-archives to 2.2.2, resolving issue #6326. Approved by two reviewers and passing most CI checks, the change was integrated into the main branch.
qwen3.6-35b-a3b-mtp-q6
Impact: 35
Quick Win: 30
Staleness: 5
Complexity: 15
Confidence: 75
needs review Bumps craft-archives to 2.2.2 to fix #6326. Approved by 1 reviewer, 4 integration-spread-tests failing, very recent (1 day old).

Update history

Date Change
updated
updated
updated
updated
created

Related work

  • Related To: canonical/snapcraft#6326 (confidence 98%)

    Issue 'core26: apt update fails due to armhf being added to architectures list on arm64' — the bug this bump fixes; still open pending verification.

  • Caused By: canonical/craft-archives#255 (confidence 70%)

    Upstream craft-archives fix for armhf architecture auto-add, released as 2.2.2.

Related issues

Issue Project State Summary Similarity
#6326 core26: apt update fails due to armhf being added to the architectures list on arm64 platforms snapcraft closed core26 arm64 builds failed because craft-archives auto-added armhf, 404ing on archive.ubuntu.com. Root cause fixed in craft-archives#255 (commit b4767b8, v2.2.2); snapcraft pinned craft-archives>=2.2.2 via merged PR #6415.
80%
#5124 build(deps): bump craft-archives snapcraft merged Merged PR #5124 as commit 47c3c2169, bumping craft-archives to fix LP#2083013 package-repository conflicts with Ubuntu Noble default sources.
79%
#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.
77%
#4277 requirements: bump craft-archives snapcraft merged Merged PR #4277 (commit 7e6e3173, 2023-07-13) bumped craft-archives from 1.1.1 to 1.1.2, restoring support for local package repositories using url: file:///... (craft-archives PR #93).
76%
#1238 build(deps): update dependency craft-archives to v1.2.0 (hotfix/1.5) rockcraft closed Renovate's craft-archives 1.1.3 to 1.2.0 bump for hotfix/1.5 was closed unmerged after ~4 months: review pending, automerge disabled, and tests/linters failing.
75%
#4528 build(deps): bump craft-cli to 2.5.1 snapcraft merged Merged in ef10848a2 via #4528, upgrading craft-cli to 2.5.1 to fix malformed process-output decoding; released in Snapcraft 8.0.2.
75%
#4079 update craft-archives and support apt pinning snapcraft merged Merged into main as commit 71ed1a369 ("requirements,tests: update to craft-archives 0.0.3"), bumping craft-archives from 0.0.2 to 0.0.3, adapting Snapcraft's key handling to the restructured API, and gaining apt repo pinning support.
75%
#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.
74%
#1386 build(deps): bump craft-parts to 2.37.2 rockcraft merged Merged PR #1386 to bump craft-parts to 2.37.2, resolving a file migration performance regression.
74%
#1641 build(deps): bump internal libraries charmcraft merged Merged #1641 as commit 2248543f, bumping craft-providers and craft-store to the minor versions used by Snapcraft 7.x.
74%