← Back to issue list

fix(build): fix build dependencies and CI

View original Github issue

Metadata

Project
charmcraft
Number
#2138
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged into Charmcraft's 3.3 hotfix branch as commit 2e343277, cherry-picking #2137 to correct build dependencies and CI.

Resolution: closed resolved

Reason: PR #2138 merged as commit 2e343277, bringing #2137's build dependency and CI fixes to the 3.3 hotfix branch. It was approved by two reviewers with no unresolved comments.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This is a cherry-pick of #2137 to the 3.3 hotfix branch.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged into Charmcraft's 3.3 hotfix branch as commit 2e343277, cherry-picking #2137 to correct build dependencies and CI.
stealth/space-bunny-alpha — closed resolved Merged into the 3.3 hotfix branch as commit 2e343277, cherry-picking #2137 to fix build dependencies and CI.
stealth/space-bunny-alpha — closed resolved Merged PR #2138 as commit 2e343277, cherry-picking #2137 into the 3.3 hotfix branch to fix build dependencies and CI.
stealth/space-bunny-alpha — closed resolved Merged to Charmcraft's 3.3 hotfix branch as a cherry-pick of #2137, fixing build dependencies and CI; approved by two reviewers.
qwen/qwen3.6-35b-a3b — — Merged to the 3.3 hotfix branch as a cherry-pick of #2137, resolving build dependency and CI configuration issues. Approved by two reviewers, the change modified three files with 51 additions and 13 deletions.
qwen3.6-35b-a3b-mtp-q6 — — Merged a cherry-pick of #2137 into the 3.3 hotfix branch to resolve build dependencies and CI failures.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: canonical/charmcraft#2137 (confidence 100%)

    Original merged PR whose build dependency and CI fixes were cherry-picked by #2138.

  • Related To: canonical/charmcraft#2139 (confidence 98%)

    Follow-up cherry-pick of #2137 that carried the same fixes into the 3.4 hotfix branch.

Related issues

Issue Project State Summary Similarity
#2279 fix: bugfix updates and release for 3.4.6 charmcraft merged Merged as commit 1abdb6d2, delivering Charmcraft 3.4.6 bugfix and release updates; the release branch was later merged into main by #2281.
78%
#2139 fix(hotfix/3.4): fix build dependencies and CI charmcraft merged Merged #2139 into the 3.4 hotfix branch as commit c2a8d458, cherry-picking #2137 to fix build dependencies and CI.
78%
#2634 build(deps): dependency updates for Charmcraft 3 charmcraft merged Merged #2634 constrained Charmcraft 3 direct dependencies to their current minor series and refreshed uv.lock to latest patches for the planned 3.5.4 release.
77%
#2137 fix(build): fix build dependencies and CI charmcraft merged Build dependency and CI fixes merged in 197d536c; backported to 3.3 via #2138 and 3.4 via #2139.
75%
#1493 build(deps): update dependencies charmcraft merged Merged dependency updates in charmcraft#1493 via commit c545a05f, changing two files (+47/-70).
74%
#2122 build(deps): update patch dependencies for Charmcraft 2.7 charmcraft merged Merged PR #2122, updating Charmcraft 2.7 patch dependencies across three files to address problems including the Jinja2 issue.
74%
#2950 build(deps): update all dependencies charmcraft merged Updated all dependencies to latest versions for Charmcraft 4.5, locking direct craft dependencies to minor versions. Merged into main via commit f437144.
73%
#2633 fix: cherry-pick some fixes for 4.2 charmcraft merged Merged #2633 into the 4.2 hotfix branch, cherry-picking fixes from main for inclusion in Charmcraft 4.2.1 under CHARMCRAFT-689.
73%
#1619 fix: use charmcraft package version charmcraft merged Merged PR #1619 as commit 15fac367, replacing the previous version source with the Charmcraft package version in a one-line fix.
73%
#2328 docs: prepare release 3.5.1 charmcraft merged Release preparation for Charmcraft 3.5.1 was merged in #2328; the release branch was subsequently merged into main by #2330 (commit cf40338e).
72%