chore: update snapcraft to 8.14.5 and build pygit2 1.18
Metadata
Current evaluation
Maintainer chore PR: pin Snapcraft 8.14.5 and build libgit2 1.9.1 from source so pygit2 1.18 compiles on Ubuntu 24.04. 1 file, +19/-1; lint/spread/publish pass but both build-rock jobs (amd64, arm64) fail; 2 unresolved review comments, no activity for 109 days.
Suggested action: keep open
Reason: The stated goal is fixing compilation for pygit2 1.18, yet both self-hosted build-rock jobs (amd64 and arm64) are failing, alongside2 unresolved review comments and a 'pending' review with zero reviewers — so this is not ready for maintainer review, only author follow-up. Inactivity alone (109 days, 0 comments) is not grounds to close, and the change itself is a plausible, maintainer-authored toolchain fix consistent with PRs #104/#105.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha |
Impact:
42
Quick Win:
6
Complexity:
45
Confidence:
58
Actionability:
28
|
keep open | Maintainer chore PR: pin Snapcraft 8.14.5 and build libgit2 1.9.1 from source so pygit2 1.18 compiles on Ubuntu 24.04. 1 file, +19/-1; lint/spread/publish pass but both build-rock jobs (amd64, arm64) fail; 2 unresolved review comments, no activity for 109 days. | |
| stealth/space-bunny-alpha |
Impact:
45
Quick Win:
8
Complexity:
40
Confidence:
79
Actionability:
30
|
needs review | Snapcraft 8.14.5 update enables pygit2 1.18 and builds libgit2 1.9.1 from source. Review is pending; lint, spread, publish and CLA pass, but both amd64 and arm64 build-rock jobs fail. | |
| qwen3.6-35b-a3b-mtp-q6 |
Impact:
55
Quick Win:
30
Staleness:
75
Complexity:
45
Confidence:
65
|
close stale | Manual PR to update snapcraft to 8.14.5 and build pygit2 1.18 from source. Inactive 81 days with 2 unresolved review comments and failing build-rock CI on both architectures. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
60
Complexity:
20
Confidence:
85
|
needs review | Updates snapcraft to 8.14.5 and builds pygit2 1.18 by compiling libgit2 1.9.1 from source to satisfy Ubuntu 24.04 dependency constraints. Currently pending review with two unresolved comments and failing self-hosted build-rock CI checks. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
35
Complexity:
45
Confidence:
75
|
needs review | Updates snapcraft to 8.14.5 and pygit2 to 1.18, adding a source build for libgit2 1.9.1 to satisfy Ubuntu 24.04 constraints. Currently awaiting review and CI checks. |
Update history
No update history recorded yet.
Related work
-
Superseded By:
snapcraft-rocks#104
(confidence 62%)
Renovate's core22-8 bump to Snapcraft 8.14.5; this maintainer PR covers the same pin plus the libgit2/pygit2 build fix, so #104 may be redundant once this lands.
-
Superseded By:
snapcraft-rocks#105
(confidence 58%)
Same core24-8 Snapcraft 8.14.5 update with identical failing build-rock jobs; likely overlapping scope with this PR.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #105 chore(deps): update dependency canonical/snapcraft to v8.14.5 (core24-8) | snapcraft-rocks | open | Renovate bumps the core24-8 Snapcraft pin from 8.11.1 to 8.14.5. Lint, publish-rock, and spread-tests pass, but both self-hosted build-rock jobs fail; no review has begun. | |
| #104 chore(deps): update dependency canonical/snapcraft to v8.14.5 (core22-8) | snapcraft-rocks | open | Renovate pins core22-8 Snapcraft from 8.11.1 to 8.14.5 in one line; lint, spread tests, publish, and CLA pass, but both self-hosted build-rock jobs fail without review. | |
| #66 chore: update to snapcraft 8.9.2 (core24-8) | snapcraft-rocks | merged | Merged PR #66 bumped the core24-8 rock to Snapcraft 8.9.2 (uv plugin, refreshed GH Actions, edge channel, spread build-base cleanup), fixing #65. Follow-ups: #70 (core22-7 to 7.5.8) and #74 (core24-8 to 8.9.4). | |
| #87 chore(deps): update dependency canonical/snapcraft to v8.9.5 (core22-8) | snapcraft-rocks | closed | Renovate PR bumping core22-8 snapcraft 8.2.10 -> 8.9.5 was closed unmerged after build-rock CI failed; @lengau marked it superseded by PR #84, which landed snapcraft 8.10.1 instead. | |
| #198 chore(deps): update dependency remote/pygit2 to ~=1.14.1 - autoclosed | craft-application | closed | The pygit2 1.14.1 Renovate PR was autoclosed unmerged. PR #210 (71db9c5e) superseded it by broadening the dependency to include 1.14 and disabling further updates. | |
| #74 chore(deps): update dependency canonical/snapcraft to v8.9.4 (core24-8) | snapcraft-rocks | merged | Merged snapcraft-rocks#74, updating core24-8 from canonical/snapcraft 8.9.2 to 8.9.4 after approval and with all CI checks passing. | |
| #43 chore(deps): update dependency canonical/snapcraft to v8.2.7 (core22-8) | snapcraft-rocks | merged | Renovate PR canonical/snapcraft-rocks#43 was merged into core22-8, updating bundled canonical/snapcraft from 8.2.5 to 8.2.7. | |
| #54 chore(deps): update dependency canonical/snapcraft to v7.5.8 (core22-7) - autoclosed | snapcraft-rocks | closed | Renovate's core22-7 bump of canonical/snapcraft 7.5.5→7.5.8 failed build-rock and was closed as superseded by hand-written PR #70 ("chore: update to snapcraft 7.5.8 (core22-7)"), which merged. | |
| #51 chore(deps): update dependency canonical/snapcraft to v8.9.4 (core22-8) | snapcraft-rocks | closed | Renovate's Snapcraft 8.9.4 bump was closed unmerged after build-rock failures from changed patchelf output; the maintainer deferred a manual update pending other changes. | |
| #52 chore(deps): update dependency canonical/snapcraft to v8.3.2 (core24-8) | snapcraft-rocks | merged | Merged canonical/snapcraft-rocks#52, updating canonical/snapcraft on core24-8 from 8.2.10 to 8.3.2 after maintainer approval. |