LifecycleService should turn on part_builld_subdir for future bases (e.g. ubuntu 27.04+)
Metadata
Current evaluation
Enable part_build_subdir in LifecycleService for Ubuntu 27.04+ bases, pending craft-parts PR #1652 merge. No maintainer response yet.
Suggested action: needs triage
Reason: The issue has no labels, no assignee, and zero maintainer comments after 45 days. It is blocked by craft-parts#1652 which is still open, so it cannot be acted upon until that PR merges. A maintainer should label it as blocked_by and assign it for follow-up once the dependency resolves.
Impact:
60
Quick Win:
42.0
Staleness:
45
Complexity:
30
Confidence:
75
Support Request:
10
Issue body
### What needs to get done
Once this PR is merged: https://github.com/canonical/craft-parts/pull/1652
For future bases (Ubuntu 27.04+), we will configure the lifecycle manager to use the build subdir rather than the build directory.
### Why it needs to get done
This is a load-bearing bug in craft parts that we should eliminate in the long term.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen3.6-35b-a3b-mtp-q6 |
Impact:
60
Quick Win:
42.0
Staleness:
45
Complexity:
30
Confidence:
75
Support Request:
10
|
needs triage | Enable part_build_subdir in LifecycleService for Ubuntu 27.04+ bases, pending craft-parts PR #1652 merge. No maintainer response yet. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
5
Complexity:
20
Confidence:
90
Support Request:
5
|
needs triage | Request to enable part_build_subdir in the lifecycle manager for Ubuntu 27.04+ bases once PR #1652 merges. Currently unlabelled and awaiting triage. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Blocked By:
canonical/craft-parts#1652
(confidence 90%)
The issue body explicitly states this depends on craft-parts PR #1652 being merged before it can be implemented.
Related issues
No related issues found above the similarity threshold.