← Back to issue list

deps: update python-apt dependencies

View original Github issue

Metadata

Project
rockcraft
Number
#259
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged in commit 0a28e180, updating python-apt dependency URLs to durable Launchpad links to avoid Ubuntu archive 404s.

Resolution: closed resolved

Reason: PR #259 was approved and merged as commit 0a28e180. Maintainers noted that Launchpad links persist while Ubuntu archive URLs can return 404s as updates occur.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged in commit 0a28e180, updating python-apt dependency URLs to durable Launchpad links to avoid Ubuntu archive 404s.
stealth/space-bunny-alpha — closed resolved Merged PR #450 in commit 26ffc27e, replacing python-apt dependency sources with Launchpad links to avoid archive-update 404s.
qwen/qwen3.6-35b-a3b — — Merged update to python-apt dependencies. Approved by two reviewers and passed CI. Maintainers confirmed merging regardless of pending craft-parts decisions, as stable Launchpad URLs prevent 404 errors.
qwen3.6-35b-a3b-mtp-q6 — — Merged updates to python-apt dependencies. Maintainers approved switching to persistent Launchpad links to prevent 404 errors from archive updates, and the changes were successfully integrated.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/craft-parts#450 (confidence 94%)

    Paired craft-parts dependency-source update to Launchpad, merged in commit 26ffc27e.

Related issues

Issue Project State Summary Similarity
#1025 deps: update python-apt charmcraft merged Merged #1025 via 089a6db8, updating three Ubuntu base files to use the latest python3-apt source packages from their updates repositories.
79%
#454 deps: rollback hard dependency link for python-apt craft-parts merged Merged #454 in commit 4b57abd3, rolling back the hard python-apt dependency after reassessing its suitability for application packaging.
76%
#450 deps: change python-apt dependencies to launchpad craft-parts merged Merged #450 in commit 26ffc27e, changing craft-parts' python-apt dependency source to Launchpad.
75%
#123 packaging: update python-apt version (CRAFT-510) craft-parts merged Merged in canonical/craft-parts#123 via 4845333d, updating python-apt from 2.0.0ubuntu0.20.04.5 to 2.0.0ubuntu0.20.04.6 and using durable Launchpad URLs.
74%
#1205 deps: update python-apt charmcraft merged Dependabot-style PR bumping the python-apt dependency in charmcraft was merged as commit d31cd0b4, changing 3 lines across 3 files (requirements files/wheel URL).
74%
#455 deps: make python-apt dependency optional craft-parts merged Merged PR #455 as commit 047a8e55, making python-apt optional with graceful notification and adding developer convenience extras.
73%
#550 deps: remove python-apt from setup.py craft-parts merged Merged via commit 078b430d, removing the direct python-apt dependency from setup.py after maintainer approval.
73%
#1068 build(deps): update python-apt for plucky craft-parts merged Merged PR #1068 in commit f1550977, updating python-apt for Ubuntu Plucky after two approvals; all CI checks passed.
72%
#1048 deps: update requirements url for ubuntu 20.04 charmcraft merged Merged in canonical/charmcraft#1048 via commit 90ae316f, updating the python-apt requirements URL for Ubuntu 20.04 Focal.
71%