[PROTOTYPE] feat(apt_sources_manager): support foreign architectures
Metadata
Current evaluation
Prototype adding foreign architecture support to the apt sources manager was closed and superseded by pull request #153. The original changes were not merged.
Suggested action: —
No scores available.
Issue body
- [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`?
---
This prototype allows for installing packages from foreign architectures for `apt`.
An example project for this can be found here: https://github.com/mr-cal/curl-consumer
Fixes #104
Unblocks https://github.com/canonical/snapcraft/issues/5222
(CRAFT-2425)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Prototype adding foreign architecture support to the apt sources manager was closed and superseded by pull request #153. The original changes were not merged. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Prototype implementing foreign architecture support for apt was closed and superseded by pull request #153. The original work addressed issues #104 and snapcraft #5222 but was replaced by a newer implementation. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #5233 [PROTOTYPE] feat: support foreign architectures | snapcraft | closed | Superseded by PR #5274. Foreign architecture support is now available on the latest/edge channel and scheduled for Snapcraft 8.8. | |
| #104 [Investigate] support foreign architectures | craft-archives | closed | Fixed in craft-archives 2.1.0 via PR #153. Automatic architecture pinning in apt sources was implemented to enable foreign architecture support for cross-compilation, resolving target package installation failures. |