← Back to issue list

fix(packages/deb): preserve architecture in primed stage packages

View original Github issue

Metadata

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

Current evaluation

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.

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 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.
qwen/qwen3.6-35b-a3b
Staleness: 10
Complexity: 20
Confidence: 90
needs review Preserves architecture in deb package names during extraction, updates metadata reading method, and adds a unit test. Approved by two reviewers, CI mostly passing with unrelated pending jobs, awaiting merge.
qwen/qwen3.6-35b-a3b
Staleness: 10
Complexity: 15
Confidence: 90
needs review Preserves foreign-architecture package names during deb extraction by switching to dpkg-deb and adds a unit test. Approved by two reviewers, CI passing, awaiting merge.
qwen/qwen3.6-35b-a3b
Staleness: 50
Complexity: 20
Confidence: 80
needs review Fixes deb package name extraction to preserve architecture qualifiers by switching to dpkg-deb. Includes a unit test. Approved by one reviewer, with two unrelated CI failures. Awaiting maintainer verification and merge.
qwen3.6-35b-a3b-mtp-q6
Staleness: 45
Complexity: 25
Confidence: 80
needs review Fixes deb metadata extraction to preserve foreign architecture qualifiers in package names. Adds unit test. Currently awaiting maintainer review; reported CI failures appear pre-existing and unrelated.
qwen3.6-35b-a3b-mtp-q6
Staleness: 55
Complexity: 20
Confidence: 85
needs review Preserves foreign architecture names when extracting deb metadata for primed stage packages. Adds a unit test. Inactive for 57 days with unrelated CI failures. Awaiting maintainer review and triage.

Update history

Date Change
updated
updated
updated

Related issues

Issue Project State Summary Similarity
#1557 fix(deb): preserve architecture in primed stage packages craft-parts closed Closed by author and superseded by pull request #1558, which implements the same fix for preserving foreign-architecture package names during deb metadata extraction.
88%
#3084 repo: fix for multi-arch virtual-packages snapcraft merged Merged fix for multi-arch virtual package resolution. Correctly handles architecture tags, reverts or_dependencies to target_versions, and fixes an apt.Package.architectures method call. Approved and passed CI.
70%