Stage package cache is never cleaned
Metadata
Current evaluation
Open, triaged cache-growth bug: source-hash-specific stage-package caches grow without cleanup; maintainers proposed an apt-get clean-style reset, but no clearing command or fix is evident in the current tree.
Suggested action: keep open
Reason: @~kyrofa explicitly set the priority to Medium, @pat-mcgowan reported deleting almost 1 GB, and @~kyrofa proposed an apt-get clean-style control, establishing a valid, scoped cleanup need. The current ROS plugin still passes a stage_cache_dir to Repo.fetch_stage_packages, while repository searches found no reset-cache, clear_cache, clean_cache, or purge implementation; no resolving commit or release is evidenced, so this should stay open.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha |
Impact:
55
Quick Win:
19
Complexity:
48
Confidence:
82
Actionability:
68
|
keep open | Open, triaged cache-growth bug: source-hash-specific stage-package caches grow without cleanup; maintainers proposed an apt-get clean-style reset, but no clearing command or fix is evident in the current tree. | |
| stealth/space-bunny-alpha |
Impact:
49
Quick Win:
22
Complexity:
43
Confidence:
79
Actionability:
78
|
keep open | Stage-package caches under ~/.cache/snapcraft grow indefinitely; maintainers set Medium priority and proposed an apt-get-clean-style control, but no cache-clearing command is evident in the current tree. | |
| qwen/qwen3.6-35b-a3b |
Impact:
45
Quick Win:
14
Complexity:
40
Confidence:
65
Actionability:
50
|
keep open | Stage package cache grows unbounded over time as new packages are fetched and sources change, with no cleanup mechanism implemented. | |
| qwen/qwen3.8-27b |
Impact:
25
Quick Win:
14
Staleness:
98
Complexity:
45
Confidence:
55
Support Request:
15
|
close stale | Snapcraft's stage-package cache (keyed by source hash) is never cleaned and grows unbounded as new packages/sources are fetched. Self-filed by a maintainer ~9.5 years ago with no labels, comments, or follow-up; related Launchpad bug closed without resolution. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
98
Complexity:
20
Confidence:
85
Support Request:
10
|
close stale | Snapcraft stage package cache grows indefinitely without cleanup. Open for nearly 9.5 years with zero comments, labels, or maintainer engagement, indicating it is outdated and likely irrelevant to current project architecture. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
98
Complexity:
40
Confidence:
90
Support Request:
10
|
close stale | Snapcraft's stage package cache, keyed by source hashes, is never cleaned and grows indefinitely. The issue is over 9 years old with no maintainer response or labels. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
98
Complexity:
45
Confidence:
85
Support Request:
10
|
needs triage | Snapcraft's stage package cache grows indefinitely due to missing cleanup logic. The issue is over 9 years old with no maintainer response, labels, or comments. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Related To:
snapcraft (launchpad)#1661383
(confidence 75%)
Related issue #1661383 concerns stage-package cache reuse and was closed after PR #1122/commit 20b422459 restored reuse; it does not establish that cache cleanup was implemented.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1661383 stage package cache no longer working | snapcraft (launchpad) | closed | Stage-package cache reuse was restored: snapcraft PR #1122 (commit 20b422459, 'repo: cache stage packages for faster future use') merged, reusing cached debs and copying the apt cache into cleanbuild containers, closing LP #1661383. |