← Back to issue list

fix: add multi-arch to package and control models

View original Github issue

Metadata

Project
debcraft
Number
#136
Type
pull request
State
merged
Author
cmatsuoka
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #136 in commit 0777283, adding validated Debian Multi-Arch support to package and binary control models and fixing #125.

Resolution: closed resolved

Reason: PR #136 was approved and merged as commit 0777283. It added a Multi-Arch field defaulting to "no" and propagated non-default values into generated Debian control files.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Add support for the Debian Multi-Arch field to the Debcraft package model and the generated Debian binary control file. Fixes #125 - [x] Have you followed the guidelines for contributing? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `make lint && make test`? ---

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #136 in commit 0777283, adding validated Debian Multi-Arch support to package and binary control models and fixing #125.
stealth/space-bunny-alpha — closed resolved Merged PR #136 (commit 0777283) added validated package-level Multi-Arch support and propagated non-default values into generated Debian control files; it fixes #125.
stealth/space-bunny-alpha — closed resolved Merged PR #136 (commit 0777283) added Debian Multi-Arch support to package and control models and generated control files, resolving #125.
stealth/space-bunny-alpha — closed resolved Merged PR #136 (commit 0777283) added validated Debian Multi-Arch support to package models and generated binary control files, fixing #125.
stealth/space-bunny-alpha — closed resolved PR #136 (commit 0777283) merged, adding a multi-arch field to debcraft's package and control models and emitting Multi-Arch in the binary control file, closing issue #125.
stealth/space-bunny-alpha — closed resolved Merged PR #136 (commit 0777283) added Debian Multi-Arch support to the package model and generated binary control file, fixing #125.
qwen/qwen3.6-35b-a3b — — Merged changes adding Debian Multi-Arch field support to the Debcraft package model and generated control file, resolving issue #125. Approved by two reviewers across 8 files.
qwen3.6-35b-a3b-mtp-q6 — — Merged. Added Debian Multi-Arch field support to the Debcraft package model and generated control file, resolving issue #125.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/debcraft#125 (confidence 100%)

    The originating issue requesting Multi-Arch model support; PR #136 explicitly fixes it.

Related issues

Issue Project State Summary Similarity
#125 Add multi-arch to the project model debcraft closed Merged PR #136 (commit 0777283) added validated multi-arch support, defaulting to "no", and emitted non-default values in binary control files.
82%
#3080 repo: fix for multi-arch stage-package scenario snapcraft merged Merged in commit 4a75be6ec, fixing multi-arch stage-package dependency resolution with architecture-aware package lookup.
71%
#3084 repo: fix for multi-arch virtual-packages snapcraft merged Merged PR #3084 as caf0e0ca5, fixing multi-architecture virtual-package resolution by checking provider architecture, restoring target_versions, and correcting the apt architecture API.
70%