← Back to issue list

When a step is dirty, snapcraft doesn't autoclean and reexecute it

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1647907
Type
issue
State
closed
Author
~elopio
Labels
clean dirty
Created
Updated
Closed

Current evaluation

⚠️ This summary may be outdated — the issue content or evaluation prompts have changed since this evaluation was made.

Closed without resolution. The request for automatic dirty-step cleaning was abandoned due to prolonged inactivity.

Suggested action:

No scores available.

Issue body

In a python snap, I changed the python-version and then re-run the snapcraft command. I got this: The 'pull' step of 'my-part' is out of date: The 'python-version' part property appears to have changed. Please clean that part's 'pull' step in order to continue I think that this message should never be displayed to the user. Instead, we should notice that the part is dirty, clean it, and continue.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Closed without resolution. The request for automatic dirty-step cleaning was abandoned due to prolonged inactivity.
qwen3.6-35b-a3b-mtp-q6 Closed and abandoned. The requested auto-cleaning and reexecution for dirty steps was not implemented.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1774021 Support automatically cleaning dirty steps snapcraft (launchpad) closed Automatic cleaning of dirty steps in the snapcraft CLI was closed and abandoned due to inactivity. No implementation or resolution was provided.
79%
#1561328 cleaning a step on a dir built with an old snapcraft doesn't mention that a full clean is needed too snapcraft (launchpad) closed Closed without resolution. The missing error guidance for cleaning steps on legacy snapcraft builds was not fixed. Issue appears abandoned due to age and zero comments.
77%