`uv` plugin produces architecture-mislabeled charm on cross-build (`build-on: amd64`, `build-for: arm64|ppc64el|s390x`)
Metadata
Current evaluation
uv plugin cross-build (build-on amd64, build-for arm64/ppc64el/s390x) silently packs a charm whose venv contains host-arch compiled wheels while manifest declares target arch. No maintainer response, no labels, 0 comments, 114 days old.
Suggested action: needs triage
Reason: No labels, no comments, no maintainer acknowledgement in 114 days, so it has not been triaged. The report is a well-evidenced real bug (x86-64 .so files inside an arm64-tagged charm), and the uv plugin code in craft-parts (uv sync with no --python-platform) confirms the mechanism, but the fix requires an architectural decision (fail-fast vs cross-resolve) and possibly a craft-parts change, so it needs maintainer triage rather than auto-closing.
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.8-27b |
Impact:
75
Quick Win:
22.5
Staleness:
55
Complexity:
70
Confidence:
70
Support Request:
5
|
needs triage | uv plugin cross-build (build-on amd64, build-for arm64/ppc64el/s390x) silently packs a charm whose venv contains host-arch compiled wheels while manifest declares target arch. No maintainer response, no labels, 0 comments, 114 days old. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
65
Complexity:
60
Confidence:
90
Support Request:
10
|
needs triage | uv plugin silently packages host-architecture binaries into charms targeting different architectures. Unlabeled, untriaged, and inactive for 76 days. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
65
Complexity:
75
Confidence:
85
Support Request:
10
|
needs triage | uv plugin silently packages host-architecture binaries into charms targeting different architectures, causing runtime failures. Untriaged with no maintainer response after 62 days. | |
| qwen3.6-35b-moe-q4 |
Staleness:
60
Complexity:
60
Confidence:
90
Support Request:
10
|
needs triage | uv plugin silently packages host-architecture compiled wheels into cross-architecture charms, causing runtime failures. Untriaged, no maintainer response after 49 days. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
45
Complexity:
55
Confidence:
90
Support Request:
5
|
needs triage | uv plugin silently packages host-arch wheels into cross-arch charms, causing runtime failures. Build succeeds but produces corrupt artifacts. Open, unassigned, no comments. Awaiting triage to fail on arch mismatch or implement cross-resolve. |
Update history
No update history recorded yet.
Related issues
No related issues found above the similarity threshold.