← Back to issue list

Platforms does not resolve with deb_arch

View original Github issue

Metadata

Project
rockcraft
Number
#370
Type
issue
State
closed
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Platforms were changed to use Debian architecture names such as armhf. PR canonical/rockcraft#380 merged as commit 340064d2, fixing #370.

Resolution: closed resolved

Reason: PR canonical/rockcraft#380 was merged as commit 340064d2. It adopted Debian platform architectures, converted them for OCI operations, and resolved the platform-resolution bug.

Evaluated by: mr-cal-bot

No scores available.

Issue body

### Bug Description The platforms resolution is a mixed bag of uts machine architectures and deb arches, craft applications are supposed to expose and use debian architectures as their UX. This is required to solve #358 ### To Reproduce Set a platform architecture to armhf ### Environment N/A ### rockcraft.yaml ```shell platforms: armhf ``` ### Relevant log output ```shell N/A ```

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Platforms were changed to use Debian architecture names such as armhf. PR canonical/rockcraft#380 merged as commit 340064d2, fixing #370.
stealth/space-bunny-alpha — closed resolved Fixed by canonical/rockcraft#380 (commit 340064d2), which changed platforms to use Debian architecture names such as armhf.
qwen/qwen3.6-35b-a3b — — Closed without resolution or linked fix. Platform resolution inconsistency between UTS and deb architectures remains unaddressed.
qwen/qwen3.6-35b-a3b — — Closed without comments, likely superseded or resolved via issue #358. No patch or further discussion was provided.
qwen/qwen3.6-35b-a3b — — Closed without resolution or comments after 17 days of inactivity. The platform resolution bug mixing UTS and Debian architectures was likely abandoned or superseded, with no fix or merge details provided.
qwen3.6-35b-a3b-mtp-q6 — — Closed without comments or discussion. The platform resolution conflict with debian architectures was abandoned or superseded by later updates. No explicit fix or merge was documented.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: canonical/rockcraft#380 (confidence 100%)

    Merged pull request implementing Debian architecture names for platforms; commit 340064d2.

Related issues

Issue Project State Summary Similarity
#52 The default platforms result in an error debcraft closed Fixed by canonical/debcraft#94 via commit f33e349, replacing broad legacy defaults with stricter per-architecture platform mappings that avoid invalid build targets.
72%
#380 feat: use debian arch in platforms rockcraft merged Merged PR #380 as commit 340064d2, adopting Debian platform architectures, converting for OCI operations, and localizing build-variant logic; fixes #370 and #358.
70%