Python parts can't be automatically rebuilt if dirty

Bug #1794443 reported by Kyle Fazzari
6
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/python-part/install"

Kyle Fazzari (kyrofa)
tags: added: 18.10-build-caching
Revision history for this message
Kyle Fazzari (kyrofa) wrote :
Changed in snapcraft:
status: New → In Progress
importance: Undecided → High
assignee: nobody → Kyle Fazzari (kyrofa)
Revision history for this message
Kyle Fazzari (kyrofa) wrote :
Changed in snapcraft:
status: In Progress → Fix Committed
milestone: none → 2.44
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.