Provide a way to cleanly stage chiselled packages
Metadata
Current evaluation
Feature request to support chiselled stage-packages in charmcraft for charms needing system executables/libraries. Blocked by canonical/chisel#156; Jira ticket CRAFT-3666 created. No activity in ~12 months.
Suggested action: keep open
Reason: Maintainer lengau created and triaged this issue, identified the external blocker (chisel#156), and a Jira ticket (CRAFT-3666) was filed. The issue is blocked by an external dependency rather than being irrelevant or abandoned, and the feature remains relevant — snapcraft#4260 already implemented the equivalent for snaps, confirming demand. Inactivity alone is insufficient to close when the blocker's resolution status is unknown.
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.8-27b |
Impact:
55
Quick Win:
19.25
Staleness:
65
Complexity:
65
Confidence:
70
Support Request:
5
|
keep open | Feature request to support chiselled stage-packages in charmcraft for charms needing system executables/libraries. Blocked by canonical/chisel#156; Jira ticket CRAFT-3666 created. No activity in ~12 months. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
85
Complexity:
60
Confidence:
75
Support Request:
10
|
needs triage | Feature request to stage chiselled packages via craft-parts. Currently blocked by an external dependency, inactive for 11 months, and lacks maintainer labels or triage. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
75
Complexity:
40
Confidence:
80
Support Request:
5
|
needs triage | Feature request to enable staging chiselled packages via craft-parts. Currently unlabelled and unassessed by project maintainers after nearly two years, with prior activity noting a block on an upstream dependency. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
60
Complexity:
45
Confidence:
60
Support Request:
5
|
close stale | Feature request to stage chiselled packages via craft-parts for charms. Currently blocked by an upstream chisel issue and inactive for over 10 months. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
75
Complexity:
55
Confidence:
70
Support Request:
5
|
needs triage | Enable clean staging of chiselled packages via craft-parts stage-packages. Requires configuring craft-parts for ignored packages. Currently blocked by upstream canonical/chisel#156 and inactive for over 300 days. |
Update history
No update history recorded yet.
Related work
-
Blocked By:
canonical/chisel#156
(confidence 90%)
Explicitly cited by maintainer lengau on 2024-11-11 as the blocking dependency.
-
Related To:
canonical/snapcraft#4260
(confidence 80%)
Same feature (chiselled stage-packages) already implemented and closed in snapcraft 8, providing a reference implementation and confirming cross-project demand.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #4260 Allow chiseled stage-packages | snapcraft | closed | Implemented chiseled stage-packages support in snapcraft 8, allowing chisel slices to reduce unneeded files and deduplicate packaging work. | |
| #1990 Cannot stage packages with charmcraft | charmcraft | open | stage-packages in charmcraft.yaml fails with apt method driver error on ubuntu@24.04 base. Maintainer triaged as blocked by #1839 and #1844; reporter has workaround via apt operator library. Internal Jira CRAFT-4393 created. No activity since Jan 2026. |