fix(build): fix build dependencies and CI
Metadata
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. | |
| #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. | |
| #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. | |
| #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. | |
| #1493 build(deps): update dependencies | charmcraft | merged | Merged dependency updates in charmcraft#1493 via commit c545a05f, changing two files (+47/-70). | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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). |