Filter libraries included in content snaps
Metadata
Current evaluation
Research issue proposing snaps filter out libraries already provided by content snaps (gnome/kde/mesa) to reduce size and avoid runtime conflicts. Triaged, with recent discussion on defaults and implementation approach; no implementation yet.
Suggested action: keep open
Reason: The issue is explicitly triaged (labels 'Status: Triaged', 'Type: Research') and had substantive community discussion 87 days ago, including aleasto's concrete mesa/libdrm runtime-failure scenario and sergio-costas's remove_common proposal. No implementation exists in the codebase, and chisel (snapcraft 8.14) chisels stage-packages rather than filtering content-snap-duplicated libraries, so the open design questions (syntax, core26 defaults, curated content snap list, extension part vs post-prime step) remain unresolved.
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.8-27b |
Impact:
60
Quick Win:
12.0
Staleness:
45
Complexity:
80
Confidence:
80
Support Request:
5
|
keep open | Research issue proposing snaps filter out libraries already provided by content snaps (gnome/kde/mesa) to reduce size and avoid runtime conflicts. Triaged, with recent discussion on defaults and implementation approach; no implementation yet. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
50
Complexity:
75
Confidence:
85
Support Request:
10
|
keep open | Research issue proposing automatic filtering of duplicate libraries from content snaps to reduce size and prevent runtime conflicts. Currently triaged and under discussion regarding implementation and opt-in/opt-out defaults. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
40
Complexity:
70
Confidence:
85
Support Request:
0
|
keep open | Proposes automatic filtering of duplicate libraries from content snaps to reduce size and prevent runtime conflicts. Currently triaged and under architectural research regarding implementation details, defaults, and scope. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
45
Complexity:
60
Confidence:
90
Support Request:
0
|
keep open | Proposes automatic filtering of duplicate libraries from content snaps during build to reduce size and avoid outdated dependencies. Currently triaged and in research phase, awaiting decisions on syntax, defaults, and implementation. Last updated 111 days ago. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/snapcraft#4441
(confidence 55%)
Chisel support for core26 (snapcraft 8.14) was suggested in comments as a possible fix, but it chisels stage-packages rather than filtering libraries duplicated from content snaps.
Related issues
No related issues found above the similarity threshold.