← Back to issue list

fix(deb): preserve architecture in primed stage packages

View original Github issue

Metadata

Project
craft-parts
Number
#1557
Type
pull request
State
closed
Author
gcomneno
Labels
Created
Updated
Closed

Current evaluation

Closed by author and superseded by pull request #1558, which implements the same fix for preserving foreign-architecture package names during deb metadata extraction.

Suggested action:

No scores available.

Issue body

## Summary - preserve foreign-architecture package names when extracting deb package name/version metadata - use `` instead of `` when reading deb metadata - add a unit test covering architecture-qualified package names ## Related - snapcraft#5998

Evaluation history

Date Model Scores Action Summary
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.
qwen3.6-35b-a3b-mtp-q6
Staleness: 45
Complexity: 25
Confidence: 80
needs review Preserves foreign architecture names when extracting deb metadata for primed stage packages, including a unit test. Open pull request with no comments or labels, last active 29 days ago, awaiting review or triage.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1558 fix(packages/deb): preserve architecture in primed stage packages craft-parts merged Merged a fix preserving foreign architecture names during deb metadata extraction for primed stage packages. Updated parsing logic, added a unit test, passed CI, and received approval from two reviewers.
88%
#5998 `primed-stage-packages` in `manifest.yaml` loses architecture information snapcraft open primed-stage-packages in manifest.yaml drops foreign-arch qualifiers (e.g. :i386) while stage-packages keeps them. Root cause is in craft-parts origin tracking; a craft-parts PR (#1558) has since fixed it.
72%