← Back to issue list

Support architecture all packages when snapping

View original Github issue

Metadata

Project
snapcraft
Number
#393
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Merged snapcraft#393 as ca2301a9d, making directory snaps default to architecture "all" when snap.yaml omits architectures; merge commit: 0adafaa0f.

Resolution: closed resolved

Reason: PR #393 was merged into master via commit 0adafaa0f. Commit ca2301a9d implements architecture "all" when the architectures field is omitted.

Evaluated by: mr-cal-bot

No scores available.

Issue body

When snapping a directory we want to support architecture all by omission of mentioning the architecture. LP: #1560481 Signed-off-by: Sergio Schvezov sergio.schvezov@ubuntu.com

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged snapcraft#393 as ca2301a9d, making directory snaps default to architecture "all" when snap.yaml omits architectures; merge commit: 0adafaa0f.
stealth/space-bunny-alpha — closed resolved Merged PR #393 (ca2301a9d) to support architecture all when snapping directories by omitting the architecture field.
qwen/qwen3.6-35b-a3b — — Merged into master. Adds support for architecture-all packages during snapping by omitting architecture specification. Approved by reviewer, passed CI, and resolves LP: #1560481.
qwen3.6-35b-a3b-mtp-q6 — — Merged into master, enabling architecture-all package support during directory snapping by omitting the architecture field. Approved by @kyrofa and resolves LP #1560481.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1685 Implement support for architecture in snapcraft.yaml snapcraft closed Architecture support for snapcraft.yaml landed in PR #2080 (commit c60ac3891), adding CI-oriented build-on/run-on lists. build.snapcraft.io adoption was tracked separately by cjwatson.
77%
#4150 meta: use build-for in snap.yaml architecture snapcraft merged Merged #4150 as 77d3454d: build-for: all now writes architectures: all to meta/snap.yaml instead of the build-on architecture, fixing CRAFT-1535.
72%
#1691569 snapcraft fails when specifying 'any' architecture in build packages snapcraft (launchpad) closed Fixed by snapcore/snapcraft PR #1322, which restored support for architecture-qualified build packages such as python:any.
70%