← Back to issue list

fix(parts): run override build on working subdir

View original Github issue

Metadata

Project
craft-parts
Number
#1652
Type
pull request
State
open
Author
soumyaDghosh
Labels
—
Created
Updated
Closed
—

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

Impact: 62 Quick Win: 18 Complexity: 24 Confidence: 88 Actionability: 38

Issue body

- [x] Have you followed the guidelines for contributing? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `make lint && make test`? - [x] Have you added an entry to the changelog (`docs/reference/changelog.rst`)? ---

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.