Packing with CRAFT_BUILD_ON can fail when installing registered snaps
Metadata
Current evaluation
Cross-architecture packing with CRAFT_BUILD_ON fails when a plugin registers a snap: the provider injects the host's base snap (e.g. core24) into the guest, which fails on arch mismatch. Triaged; fixed in craft-application PR #1037.
Suggested action: keep open
Reason: The issue is triaged (Status: Triaged label, internal ticket CRAFT-5118) and the root cause is addressed by craft-application PR #1037 ('don't inject snaps if the host and guest architectures differ'), which skips host snap injection when build_on differs from the host arch. The issue should be closed once the fix is verified, but it is not stale or invalid.
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.8-27b |
Impact:
60
Quick Win:
33.0
Staleness:
20
Complexity:
45
Confidence:
80
Support Request:
5
|
keep open | Cross-architecture packing with CRAFT_BUILD_ON fails when a plugin registers a snap: the provider injects the host's base snap (e.g. core24) into the guest, which fails on arch mismatch. Triaged; fixed in craft-application PR #1037. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
55
Complexity:
60
Confidence:
90
Support Request:
5
|
keep open | Packing with CRAFT_BUILD_ON fails when injecting host snaps into a target instance due to architecture mismatch. Issue is triaged but has been inactive for 102 days. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
70
Complexity:
50
Confidence:
85
Support Request:
5
|
keep open | Bug where CRAFT_BUILD_ON causes snap packing to fail due to host/target architecture mismatch when injecting base snaps like core24. Currently triaged and awaiting development. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
65
Complexity:
55
Confidence:
85
Support Request:
10
|
keep open | CRAFT_BUILD_ON packing fails when injecting registered snaps due to host and target architecture mismatches. Status is triaged and tracked as internal ticket CRAFT-5118, awaiting development. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
craft-application#1037
(confidence 85%)
PR #1037 'feat(ProviderService): don't inject snaps if the host and guest architectures differ' directly addresses the reported failure where core24 is injected from the host into an armhf guest.
Related issues
No related issues found above the similarity threshold.