Add EFI architectures and a way to convert between deb arches and EFI arches
Metadata
Current evaluation
Fixed by merged PR #153 (commit 973af31), adding Debian-to-EFI architecture mappings, to_efi_arch() conversion, and unit tests.
Resolution: closed resolved
Reason: PR #153 was merged into craft-platforms as commit 973af31. It added the EFI architecture translation table and DebianArchitecture.to_efi_arch().
Evaluated by: mr-cal-bot
No scores available.
Issue body
deb_to_efi_arch = {
"amd64": "x64",
"arm64": "aa64",
"riscv64": "riscv64",
}
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Fixed by merged PR #153 (commit 973af31), adding Debian-to-EFI architecture mappings, to_efi_arch() conversion, and unit tests. | |
| qwen/qwen3.6-35b-a3b | — | closed resolved | Implemented deb-to-EFI architecture mapping and conversion utilities, resolving the enhancement request in PR #153. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
canonical/craft-platforms#153
(confidence 100%)
Merged implementation of EFI architecture abbreviation translation requested by issue #53.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #153 feat: add EFI arch abbreviation translation (#53) | craft-platforms | merged | Merged PR #153 (commit 973af31) added to_efi_arch() and to_grub_arch() to DebianArchitecture, with separate EFI and GRUB translation dicts in _architectures.py, plus unit tests. Closes issue #53. |