← Back to issue list

build: pin python-apt for oracular

View original Github issue

Metadata

Project
imagecraft
Number
#129
Type
pull request
State
merged
Author
upils
Labels
—
Created
Updated
Closed

Current evaluation

Merged #129 as commit db4848a, cherry-picking Rockcraft #854 to pin python-apt for Oracular and prevent an incompatible Plucky wheel from breaking setup.

Resolution: closed resolved

Reason: PR #129 was merged as commit db4848a after approval, bringing the Rockcraft #854 fix into Imagecraft. The change prevents an incompatible python-apt wheel from breaking Oracular builds.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [ ] Have you followed the guidelines for contributing? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `make lint && make test`? --- Cherry-pick from https://github.com/canonical/rockcraft/pull/854 Imagecraft was affected too.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged #129 as commit db4848a, cherry-picking Rockcraft #854 to pin python-apt for Oracular and prevent an incompatible Plucky wheel from breaking setup.
stealth/space-bunny-alpha — closed resolved Merged in canonical/imagecraft#129, cherry-picking canonical/rockcraft#854 to pin python-apt for Oracular builds; the same fix later reached canonical/snapcraft#5377.
stealth/space-bunny-alpha — closed resolved Merged canonical/imagecraft#129, pinning python-apt for Oracular via a cherry-pick of canonical/rockcraft#854 to address the dependency issue also affecting Imagecraft.
qwen/qwen3.6-35b-a3b — — Merged a cherry-pick from rockcraft PR #854 to pin python-apt for oracular, resolving a dependency issue in Imagecraft. Approved by two reviewers and merged despite failing spread tests on Ubuntu 20.04, 22.04, and 24.04.
qwen3.6-35b-a3b-mtp-q6 — — Merged a cherry-pick from rockcraft#854 to pin python-apt for the oracular build, resolving a dependency issue affecting Imagecraft.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/rockcraft#854 (confidence 100%)

    Imagecraft #129 was explicitly cherry-picked from this merged upstream Rockcraft fix.

Related issues

Issue Project State Summary Similarity
#5377 build: pin python-apt for oracular snapcraft merged Merged #5377, cherry-picking imagecraft#129 and rockcraft#854 to pin python-apt for Ubuntu Oracular builds.
92%
#854 build: pin python-apt for oracular rockcraft merged Merged PR #854 as commit ad2f90c5, pinning python-apt on Oracular to avoid an incompatible Plucky wheel and restore make setup.
91%