Renaming a file in a directory declared as a source for a part doesn't trigger a new pull
Metadata
Current evaluation
Enhancement: renaming or modifying a file in a local directory source (source: src/) doesn't retrigger the pull step, so snaps can silently miss files or fail later steps. Triaged and acknowledged; fix tracked upstream in craft-parts#817, still open.
Suggested action: keep open
Reason: Maintainer mr-cal acknowledged it as a useful enhancement and filed the upstream bug craft-parts#817, and a user confirmed in 2026-02-18 that the bug still reproduces (even tarball content changes don't retrigger pull). The issue is triaged, valid, and blocked on an external dependency (craft-parts), so it should stay open rather than be closed as stale.
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.8-27b |
Impact:
50
Quick Win:
15.0
Staleness:
55
Complexity:
70
Confidence:
80
Support Request:
10
|
keep open | Enhancement: renaming or modifying a file in a local directory source (source: src/) doesn't retrigger the pull step, so snaps can silently miss files or fail later steps. Triaged and acknowledged; fix tracked upstream in craft-parts#817, still open. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
70
Complexity:
75
Confidence:
85
Support Request:
10
|
keep open | Enhancement to detect local source file renames and trigger a re-pull. Triaged and tracked upstream in craft-parts, but inactive for five months with no immediate resolution path. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
45
Complexity:
75
Confidence:
90
Support Request:
10
|
keep open | Enhancement to detect local source file renames and trigger re-pulls. Triaged and acknowledged as complex, with an upstream craft-parts issue filed. Currently inactive but valid. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
60
Complexity:
50
Confidence:
85
Support Request:
5
|
keep open | Renaming or modifying files in a declared source directory does not trigger a re-pull, risking missing files or build failures. Triaged as an enhancement. Upstream craft-parts issue filed. Currently waiting to be assigned. |
Update history
No update history recorded yet.
Related work
-
Blocked By:
canonical/craft-parts#817
(confidence 85%)
Maintainer explicitly filed this as the upstream bug; the local-source outdated-check fix must land in craft-parts before snapcraft can retrigger pull on local file changes.
Related issues
No related issues found above the similarity threshold.