← Back to issue list

using advanced grammar to build towards a certain arch does not work with stage-snaps

View original Launchpad issue

Metadata

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

Current evaluation

Cross-architecture stage-snaps fail due to missing UBUNTU_STORE_ARCH variable in snap download calls

Suggested action: needs triage

Reason: The issue has no labels, no comments, and no maintainer response after 1303 days. While it describes a legitimate problem with cross-architecture stage-snaps requiring UBUNTU_STORE_ARCH to be set, the lack of engagement and age means it needs reassessment to determine if it's still relevant or has been addressed in newer versions.

Impact: 70 Quick Win: 42.0 Staleness: 85 Complexity: 40 Confidence: 35 Support Request: 10

Issue body

trying to build a snap using a foreign arch stage-snap like i.e. the pi gadget (so one does not need to cross compile the already existing binaries) seems to be missing the UBUNTU_STORE_ARCH variable set for the "snap download" call in snapcraft, so the snap is reported as not found... while it is solvable through an override hack, it would be nice to be able to just do something like: ``` to: arm64 stage-snaps: - pi ``` but instead something like below is required: https://github.com/ogra1/custom-pi-gadget/blob/main/snap/snapcraft.yaml#L27

Evaluation history

Date Model Scores Action Summary
qwen3.6-35b-a3b-mtp-q6
Impact: 70
Quick Win: 42.0
Staleness: 85
Complexity: 40
Confidence: 35
Support Request: 10
needs triage Cross-architecture stage-snaps fail due to missing UBUNTU_STORE_ARCH variable in snap download calls
qwen/qwen3.6-35b-a3b
Staleness: 95
Complexity: 65
Confidence: 85
Support Request: 15
needs triage stage-snaps fail to download for foreign architectures due to missing UBUNTU_STORE_ARCH in snapcraft. Unresolved for over 3 years with no maintainer response.
qwen/qwen3.6-35b-a3b
Staleness: 95
Complexity: 65
Confidence: 90
Support Request: 10
close stale Snapcraft fails to set UBUNTU_STORE_ARCH when using stage-snaps for foreign architectures, causing download failures. Unlabelled, no maintainer response, inactive for over 3 years.
qwen3.6-35b-a3b-mtp-q6
Staleness: 95
Complexity: 60
Confidence: 80
Support Request: 10
close stale Snapcraft fails to set UBUNTU_STORE_ARCH when staging foreign architecture snaps, causing download failures. Untriaged, inactive for over three years.
qwen3.6-35b-a3b-mtp-q6
Staleness: 98
Complexity: 65
Confidence: 75
Support Request: 10
needs triage Snapcraft fails to set UBUNTU_STORE_ARCH for stage-snaps when targeting foreign architectures, causing download failures. Issue is completely inactive with no maintainer response or labels after over 3 years.

Update history

No update history recorded yet.

Related issues

No related issues found above the similarity threshold.