fix(parts): run override build on working subdir
Metadata
Current evaluation
Changes override-build to run in the configured source-subdir, but it remains unreviewed with unresolved compatibility concerns. Core tests pass; CLA and lint checks fail.
Suggested action: needs review
Reason: The change directly fixes the behavior described in craft-parts#427 and most tests pass, but the unresolved comment says the current root-directory behavior is load-bearing and requests a configurable transition through LifecycleManager. The PR has no reviewers, has been inactive for 72 days, and has failing CLA and lint checks, so it needs a revised design and CI cleanup before merging.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha |
Impact:
62
Quick Win:
18
Complexity:
24
Confidence:
88
Actionability:
38
|
needs review | Changes override-build to run in the configured source-subdir, but it remains unreviewed with unresolved compatibility concerns. Core tests pass; CLA and lint checks fail. | |
| stealth/space-bunny-alpha |
Impact:
45
Quick Win:
6
Complexity:
57
Confidence:
90
Actionability:
32
|
keep open | Runs override-build in the configured working subdir; open with an unresolved request to make this compatibility-sensitive behavior configurable, and failing CLA/lint checks. | |
| qwen3.6-35b-a3b-mtp-q6 |
Impact:
55
Quick Win:
36
Staleness:
45
Complexity:
35
Confidence:
75
|
needs review | Fixes override build to run on working subdir. Reviewer acknowledges it's a bug but flags it as load-bearing and requests configurability before merging. Waiting for additional maintainer input. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
10
Complexity:
45
Confidence:
85
|
needs review | Fixes override build path to use working subdir. Pending maintainer review with unresolved comments. Maintainer notes the fix is load-bearing and requires a configurable approach to avoid breaking future bases. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
5
Complexity:
10
Confidence:
85
|
needs review | Fixes override build to run in the working subdirectory. Currently pending maintainer review with one unresolved comment and failing lint/CLA checks. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
5
Complexity:
20
Confidence:
90
|
needs review | Fixes override build execution path to run in a working subdirectory. Freshly opened with no reviews or comments. |
Update history
| Date | Change |
|---|---|
| updated | |
| updated |
Related work
-
Related To:
craft-parts#427
(confidence 96%)
That issue describes source-subdir builds failing because override-build currently runs from the build root.
Related issues
No related issues found above the similarity threshold.