← Back to issue list

chore: update snapcraft to 8.14.5 and build pygit2 1.18

View original Github issue

Metadata

Project
snapcraft-rocks
Number
#113
Type
pull request
State
open
Author
cmatsuoka
Labels
Created
Updated
Closed

Current evaluation

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.

Suggested action: close stale

Reason: This PR has been inactive for 81 days with 2 unresolved review comments and failing CI (build-rock on both arm64 and amd64). A related Renovate PR #105 exists for the same snapcraft 8.14.5 dependency update, suggesting this manual PR may be redundant or superseded.

Impact: 55 Quick Win: 30.25 Staleness: 75 Complexity: 45 Confidence: 65

Issue body

pygit2 >=1.18 requires libgit2 1.9.x to compile its C extensions. Ubuntu 24.04 only ships libgit2 1.7, so we build libgit2 1.9.1 from source, matching the approach used in the snapcraft snap.

Evaluation history

Date Model Scores Action Summary
qwen3.6-35b-a3b-mtp-q6
Impact: 55
Quick Win: 30.25
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.
qwen3.6-35b-a3b-mtp-q6
Staleness: 5
Complexity: 20
Confidence: 90
needs review Updates snapcraft to 8.14.5 and builds pygit2 1.18 by compiling libgit2 1.9.1 from source to bypass Ubuntu 24.04's outdated libgit2 1.7. Currently awaiting review.

Update history

No update history recorded yet.

Related work

  • Duplicate Of: snapcraft-rocks#105 (confidence 60%)

    Renovate bot PR #105 updates snapcraft to v8.14.5 on core24-8 branch, covering similar dependency changes.

Related issues

Issue Project State Summary Similarity
#104 chore(deps): update dependency canonical/snapcraft to v8.14.5 (core22-8) snapcraft-rocks open Renovate bot PR updating canonical/snapcraft from 8.11.1 to 8.14.5 for core22-8 branch. 355 days old, 0 comments, CI failing on build-rock jobs.
79%
#105 chore(deps): update dependency canonical/snapcraft to v8.14.5 (core24-8) snapcraft-rocks open Renovate PR updating canonical/snapcraft from v8.11.1 to v8.14.5. Small 1-file change with failing CI on self-hosted build-rock runners. No reviewers assigned.
78%
#68 chore: update to snapcraft 8.9.2 (core22-8) snapcraft-rocks closed Superseded by PR #84. Updated core22-8 rock to snapcraft 8.9.2, enabling arm64 builds and Python 3.12. CI checks passed.
77%
#51 chore(deps): update dependency canonical/snapcraft to v8.9.4 (core22-8) snapcraft-rocks closed Closed without merging. The maintainer manually handled the snapcraft update due to failing build-rock tests and additional required changes. Renovate will ignore v8.9.4 and generate a new PR for future versions.
73%
#70 chore: update to snapcraft 7.5.8 (core22-7) snapcraft-rocks merged Merged update to Snapcraft 7.5.8 for the core22-7 rock, incorporating minor fixes from core24 branches including a verbosity correction. Approved by two reviewers with passing CI checks, it supersedes #54 and resolves #65.
71%
#198 chore(deps): update dependency remote/pygit2 to ~=1.14.1 - autoclosed craft-application closed Renovate dependency update for remote/pygit2 to ~=1.14.1 was autoclosed and abandoned. Automerge was disabled by configuration, and the request received zero reviews or comments.
71%