← Back to issue list

[PROTOTYPE] feat(apt_sources_manager): support foreign architectures

View original Github issue

Metadata

Project
craft-archives
Number
#149
Type
pull request
State
closed
Author
mr-cal
Labels
—
Created
Updated
Closed

Current evaluation

Prototype PR #149 was closed unmerged and superseded by #153, which added foreign-architecture APT support in commit 64f1092 and shipped in craft-archives 2.1.0.

Resolution: closed superseded

Reason: Closed unmerged after mr-cal identified #153 as its replacement. PR #153 was merged in commit 64f1092 and released in craft-archives 2.1.0.

Evaluated by: mr-cal-bot

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
stealth/space-bunny-alpha — closed superseded Prototype PR #149 was closed unmerged and superseded by #153, which added foreign-architecture APT support in commit 64f1092 and shipped in craft-archives 2.1.0.
stealth/space-bunny-alpha — closed superseded Prototype #149 was closed unmerged and superseded by merged #153 (64f1092), which added foreign-architecture APT support in craft-archives 2.1.0.
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.

Update history

No update history recorded yet.

Related work

  • Superseded By: canonical/craft-archives#153 (confidence 100%)

    Maintainer explicitly marked #149 as superseded by this merged implementation.

  • Likely Fixed By: canonical/craft-archives#104 (confidence 98%)

    The original foreign-architecture support investigation was completed by #153.

Related issues

Issue Project State Summary Similarity
#5233 [PROTOTYPE] feat: support foreign architectures snapcraft closed Prototype PR for foreign-architecture support (CRAFT-4038) was closed unmerged; maintainer mr-cal noted it was superseded by merged PR #5274, shipped on latest/edge and scheduled for Snapcraft 8.8.
84%
#150 Support foreign architectures craft-archives closed Foreign-architecture support shipped in craft-archives 2.1.0 via merged PR #153 (64f1092), replacing prototype #149 and enabling cross-compilation dependencies.
80%
#153 feat: support foreign architectures craft-archives merged Merged PR #153 as commit 64f1092, adding APT foreign-architecture support for deb822-based Ubuntu sources, including core24; released in craft-archives 2.1.0.
78%
#104 [Investigate] support foreign architectures craft-archives closed Foreign-architecture package installation was implemented in PR #153 (commit 64f1092) and released in craft-archives 2.1.0.
74%
#5222 Support foreign architectures snapcraft closed Foreign-architecture APT support landed in craft-archives#153 (64f1092), released in 2.1.0; Snapcraft added core24 cross-compilation coverage in b26b653c1.
72%