fix(deb): preserve architecture in primed stage packages
Metadata
Current evaluation
PR closed unmerged by its author in favour of canonical/craft-parts#1558, which superseded it; #1558 was merged as commit 0b6a556a "packages: preserve architecture in primed stage packages".
Resolution: closed superseded
Reason: The author closed #1557 explicitly stating it was superseded by #1558, a revised version of the same fix. #1558 merged to main as commit 0b6a556a, keeping foreign-architecture suffixes in primed stage package names and adding a unit test.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed superseded | PR closed unmerged by its author in favour of canonical/craft-parts#1558, which superseded it; #1558 was merged as commit 0b6a556a "packages: preserve architecture in primed stage packages". | |
| stealth/space-bunny-alpha | — | closed superseded | Closed unmerged in favor of canonical/craft-parts#1558, which superseded this version and later merged the architecture-preserving deb metadata fix. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed by author and superseded by pull request #1558, which implements the same fix for preserving foreign-architecture package names during deb metadata extraction. |
Update history
No update history recorded yet.
Related work
-
Superseded By:
canonical/craft-parts#1558
(confidence 98%)
Closing comment from gcomneno names #1558 as the superseding PR; its merge commit 0b6a556a carries the change to craft_parts/packages/deb.py.
-
Likely Fixed By:
canonical/craft-parts#1558
(confidence 90%)
Same fix intent (preserve arch-qualified deb package name/version metadata, add unit test), merged into main.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1558 fix(packages/deb): preserve architecture in primed stage packages | craft-parts | merged | Merged in canonical/craft-parts#1558 (commit 0b6a556a), preserving foreign-architecture suffixes such as :i386 in primed stage package names and adding regression coverage. | |
| #5998 `primed-stage-packages` in `manifest.yaml` loses architecture information | snapcraft | closed | Fixed in craft-parts PR #1558 via commit 0b6a556a, preserving architecture suffixes such as :i386 in primed-stage-packages. |