← Back to issue list

Imagecraft cannot create i386 images without cross-building

View original Github issue

Metadata

Project
imagecraft
Number
#283
Type
issue
State
open
Author
lengau
Labels
—
Created
Updated
Closed
—

Current evaluation

Maintainer-filed tracking issue documenting a known limitation: imagecraft's snap has no i386 build (core24 base unavailable for i386), so i386 images require cross-building. No plan to fix stated.

Suggested action: keep open

Reason: The reporter (lengau, a maintainer) explicitly frames this as a "known limitation" and states "This issue isn't an indication that we currently plan to change this", which makes it an intentional, authoritative tracking record rather than a stale or invalid report. The limitation is still live at HEAD: snap/snapcraft.yaml lists platforms amd64, arm64, armhf, riscv64, s390x, ppc64el with no i386, and git log shows no commits addressing it. It stays open as a capability-gap reminder — the alternative would be documenting the limitation, since grep found no existing "limitation" docs.

Evaluated by: mr-cal-bot

Impact: 35 Quick Win: 1 Complexity: 85 Confidence: 82 Actionability: 25

Issue body

### Check existing issues - [x] I've verified that this bug isn't described by any existing issues. ### Bug description Because we no longer have a copy of snapd for i386, Imagecraft cannot create i386 images without cross-building. NOTE: This issue isn't an indication that we currently plan to change this, but it is a known limitation. ### Steps to reproduce <!-- Provide step-by-step instructions to reproduce the bug. --> ### Environment <!-- We need to understand the context in which Imagecraft failed. Please let us know if you are running Imagecraft in destructive mode, whether you are using LXD or Multipass, and which operating system you are running Imagecraft on. --> ### imagecraft.yaml ```yaml <!-- If the issue is specific to a project, share its `imagecraft.yaml`. This field automatically renders as YAML, so you don't need to add special formatting. --> ``` ### Log output ```shell <!-- Provide any relevant logging. This field automatically renders as a log, so you don't need to add special formatting. --> ```

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha
Impact: 35
Quick Win: 1
Complexity: 85
Confidence: 82
Actionability: 25
keep open Maintainer-filed tracking issue documenting a known limitation: imagecraft's snap has no i386 build (core24 base unavailable for i386), so i386 images require cross-building. No plan to fix stated.
stealth/space-bunny-alpha
Impact: 18
Quick Win: 1
Complexity: 78
Confidence: 72
Actionability: 22
keep open Maintainer-filed known limitation: imagecraft cannot build i386 images natively because no snapd build exists for i386, so cross-building is required. No plan to change; no repro steps, labels or discussion.
qwen/qwen3.6-35b-a3b
Impact: 10
Quick Win: 1
Complexity: 0
Confidence: 85
Actionability: 10
close not a bug Known limitation: Imagecraft cannot create i386 images without cross-building due to missing snapd for i386. No reproduction steps provided.
qwen/qwen3.8-27b
Impact: 30
Quick Win: 9
Staleness: 75
Complexity: 70
Confidence: 70
Support Request: 10
keep open Imagecraft cannot create i386 images without cross-building because there is no i386 snapd copy. Filed by a maintainer as a known limitation, not a planned change. No activity in 175 days.
qwen/qwen3.6-35b-a3b
Staleness: 70
Complexity: 20
Confidence: 85
Support Request: 5
needs triage Known limitation in Imagecraft preventing i386 image creation without cross-building. Open for 134 days with zero comments or labels. Awaiting formal triage to determine if it should be documented, prioritized, or closed as a known gap.
qwen3.6-35b-a3b-mtp-q6
Staleness: 55
Complexity: 10
Confidence: 85
Support Request: 0
close not a bug Documents a known limitation where Imagecraft cannot create i386 images without cross-building due to missing snapd support. No plans to fix; serves as a tracking note.
qwen3.6-35b-a3b-mtp-q6
Staleness: 70
Complexity: 10
Confidence: 85
Support Request: 0
close not a bug Known limitation documenting that Imagecraft cannot create i386 images without cross-building due to missing snapd packages. Open with no reproduction steps or maintainer action.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1943603 snapcraft --target-arch=i386 does not build i386 images, because core20 does not support i386 and yet the build starts and wastes time snapcraft (launchpad) open Legacy Snapcraft accepted an unsupported core20/i386 target, wasted build time, and produced an amd64 snap; current validation excludes i386 and drops core20.
71%