arch list not recognized by launchpad builder
Metadata
Current evaluation
Snapcraft architecture list format not recognized by Launchpad builder; only amd64 builds with simple list syntax, requires explicit build-on format
Suggested action: close stale
Reason: The issue has been inactive for 882 days with no maintainer engagement, labels, or comments. The reported behavior may have changed in newer versions of snapcraft, and a workaround (using explicit build-on format) exists. This is a documentation/UX improvement rather than a critical bug, and after 2+ years of inactivity it is no longer relevant to current versions.
Impact:
25
Quick Win:
18.75
Staleness:
85
Complexity:
25
Confidence:
55
Support Request:
15
Issue body
Not sure if this should be filed against snapcraft, launchpad, or some connector tooling.
According to the snapcraft documentation it sounds like this should be a valid way to specify the arches:
architectures: [amd64, arm64, armhf, i386, ppc64el, riscv64, s390x]
However, when uploading this to Launchpad git and then manually triggering a build, only amd64 is built.
It builds all the architectures when specified in this manner:
architectures:
- build-on: amd64
- build-on: arm64
- build-on: armhf
- build-on: i386
- build-on: ppc64el
- build-on: riscv64
- build-on: s390x
The format's fine, it's just that it wasn't obvious or easily discoverable. An error message in a log or on Launchpad somewhere would have helped, or documentation on how to specify multiple arches.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen3.6-35b-a3b-mtp-q6 |
Impact:
25
Quick Win:
18.75
Staleness:
85
Complexity:
25
Confidence:
55
Support Request:
15
|
close stale | Snapcraft architecture list format not recognized by Launchpad builder; only amd64 builds with simple list syntax, requires explicit build-on format | |
| qwen/qwen3.6-35b-a3b |
Staleness:
95
Complexity:
15
Confidence:
85
Support Request:
90
|
close not a bug | Request for improved error messages or documentation when using a simple architecture list in snapcraft.yaml. Untriaged, inactive for over two years with no maintainer response. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
95
Complexity:
10
Confidence:
90
Support Request:
85
|
close not a bug | Author reports that a simple architecture list in snapcraft.yaml fails to trigger multi-arch builds on Launchpad, while the explicit build-on format works. Suggests better error messages or documentation. No maintainer response after 838 days. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
95
Complexity:
10
Confidence:
85
Support Request:
90
|
close not a bug | Launchpad builder only builds amd64 when architectures are specified as a simple list instead of explicit build-on entries. Author requests better documentation or error messages. Untriaged, inactive for over two years. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
92
Complexity:
20
Confidence:
85
Support Request:
65
|
needs triage | Unlabelled report that a simplified architecture list format in snapcraft.yaml fails on Launchpad, while the explicit build-on format works. Author requests better error messages or documentation. No maintainer response after 807 days. |
Update history
No update history recorded yet.
Related issues
No related issues found above the similarity threshold.