← Back to issue list

arch list not recognized by launchpad builder

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#2060269
Type
issue
State
open
Author
~bryce
Labels
Created
Updated
Closed

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.