Python parts can't be automatically rebuilt if dirty
Bug #1794443 reported by
Kyle Fazzari
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Snapcraft | Status tracked in Trunk | |||||
Legacy |
Fix Committed
|
High
|
Kyle Fazzari | |||
Trunk |
Fix Released
|
High
|
Kyle Fazzari |
Bug Description
If the snapcraft CLI determines that a part is dirty (perhaps a dependency changed, or YAML properties changed) it will attempt to clean the dirty steps and re-run them. However, if the build or pull steps of a python part are considered dirty, rebuilding them always errors with "Unable to find python3, searched: stage:parts/
tags: | added: 18.10-build-caching |
Changed in snapcraft: | |
status: | In Progress → Fix Committed |
milestone: | none → 2.44 |
To post a comment you must log in.
Fix proposed here: https:/ /github. com/snapcore/ snapcraft/ pull/2296