← Back to issue list

remove chisel part from Rockcraft's snap

View original Github issue

Metadata

Project
rockcraft
Number
#758
Type
pull request
State
open
Author
linostar
Labels
—
Created
Updated
Closed
—

Current evaluation

Removes Chisel packaging from Rockcraft’s snap after craft-parts gained equivalent support. The prerequisite merged, but this 413-day-idle PR has no review or CI results.

Suggested action: needs review

Reason: The explicit prerequisite canonical/craft-parts#904 is merged, so the PR is no longer externally blocked. However, it has had no activity for 413 days, has zero reviewers and no CI results, and needs validation against the current snap packaging; the available metadata does not establish that its branch is irrecoverably obsolete.

Evaluated by: mr-cal-bot

Impact: 38 Quick Win: 10 Complexity: 36 Confidence: 78 Actionability: 42

Issue body

- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? ----- This PR aims to stop chisel from being unnecessarily installed in the Rockcraft snap. It removes the no longer needed `chisel` part from Rockcraft's snap. This PR can only be merged when https://github.com/canonical/craft-parts/pull/904 is merged.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha
Impact: 38
Quick Win: 10
Complexity: 36
Confidence: 78
Actionability: 42
needs review Removes Chisel packaging from Rockcraft’s snap after craft-parts gained equivalent support. The prerequisite merged, but this 413-day-idle PR has no review or CI results.
qwen/qwen3.6-35b-a3b
Impact: 20
Quick Win: 2
Complexity: 10
Confidence: 60
Actionability: 10
close stale Removes chisel part from Rockcraft's snap. Inactive for 400 days, no reviewers, no CI. Depends on craft-parts#904 which is merged.
qwen/qwen3.8-27b
Impact: 30
Quick Win: 20
Staleness: 85
Complexity: 35
Confidence: 72
needs review Removes the chisel part from Rockcraft's snap definition (13 files, +50/-17). Depends on craft-parts#904 (now merged). PR is 649 days old with no reviews, comments, or CI; chisel part still present in current snap/snapcraft.yaml.
qwen/qwen3.6-35b-a3b
Staleness: 90
Complexity: 25
Confidence: 85
close stale Removes the chisel part from Rockcraft's snap definition. PR is inactive for over a year with no reviews, comments, or CI status, and depends on an external PR.
qwen3.6-35b-a3b-mtp-q6
Staleness: 90
Complexity: 10
Confidence: 85
close stale Removes the chisel part from Rockcraft's snap to reduce unnecessary dependencies. Currently inactive for over a year and explicitly blocked by an external craft-parts PR.
qwen3.6-35b-a3b-mtp-q6
Staleness: 85
Complexity: 15
Confidence: 75
keep open Removes the chisel part from Rockcraft's snap to prevent unnecessary installation. Currently blocked on an upstream craft-parts PR and inactive for over 10 months.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/craft-parts#904 (confidence 99%)

    Explicit prerequisite; it is now merged, removing the stated dependency blocker.

  • Related To: rockcraft#84 (confidence 96%)

    Original merged change that added Chisel to Rockcraft; this PR reverses that packaging decision.

  • Related To: snapcraft-rocks#17 (confidence 83%)

    Merged related cleanup removing Chisel from a rock definition, but not from the Rockcraft snap itself.

Related issues

Issue Project State Summary Similarity
#464 Make chisel a build snap rockcraft closed Closed unmerged and superseded by canonical/rockcraft#758, which carried forward removing Chisel packaging after craft-parts gained equivalent support.
82%
#17 build: drop chisel from rockcraft.yaml snapcraft-rocks merged PR #17 merged and removed Chisel from rockcraft.yaml, aligning the Snapcraft 7 rock with Snapcraft's capabilities; PR #18 later restored Chisel for Snapcraft 8.
81%
#84 Add chisel to rockcraft rockcraft merged Merged PR #84 as commit ddf018ce, adding Chisel to Rockcraft’s snap and enabling Chisel slices in stage-packages.
78%
#792 ci: install chisel as a snap craft-parts closed Closed unmerged after inactivity; equivalent Chisel-snap CI and home-fixture changes were merged in craft-parts#793, fixing craft-parts#746.
75%
#230 snap: update chisel to latest main rockcraft merged Merged PR #230 as 32aed8e7, updating Rockcraft’s snap to use the latest Chisel revision from main.
73%
#449 chore(chisel): update Chisel to v0.8.1 rockcraft merged Merged #449 as 99443eed, updating Rockcraft’s Chisel dependency to v0.8.1 for a longer migration grace period before an incompatible release.
71%