Support architecture all packages when snapping
Metadata
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. | |
| #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. | |
| #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. |