← Back to issue list

fix: update plugin build error message

View original Github issue

Metadata

Project
rockcraft
Number
#809
Type
pull request
State
open
Author
cmatsuoka
Labels
—
Created
Updated
Closed
—

Current evaluation

Bumps craft-parts to capture combined plugin build output. Open with no review or CI for 597 days; current main requires craft-parts 2.37.0 and already contains the fix.

Suggested action: close superseded

Reason: craft-parts#1012 merged as commit f47837ad to capture stderr and prevent plugin build-error messages from being dropped; Rockcraft now requires craft-parts>=2.37.0, which already includes that fix. The PR has also had no activity for 597 days, no review or CI results, and the author could not reproduce the reported test-exit problem.

Evaluated by: mr-cal-bot

Impact: 35 Quick Win: 3 Complexity: 7 Confidence: 97 Actionability: 10

Issue body

Update craft-parts to obtain the combined output in case of a plugin build error. This results in better information on the causes of the failure. Signed-off-by: Claudio Matsuoka <claudio.matsuoka@canonical.com> - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? ---

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha
Impact: 35
Quick Win: 3
Complexity: 7
Confidence: 97
Actionability: 10
close superseded Bumps craft-parts to capture combined plugin build output. Open with no review or CI for 597 days; current main requires craft-parts 2.37.0 and already contains the fix.
~deepseek/deepseek-pro-latest
Impact: 45
Quick Win: 6
Complexity: 10
Confidence: 80
Actionability: 15
close superseded Bumps craft-parts to include combined stdout/stderr in plugin build errors; open, pending review, with author noting test execution issues.
qwen/qwen3.6-35b-a3b
Impact: 30
Quick Win: 3
Complexity: 10
Confidence: 95
Actionability: 10
close superseded PR updates plugin build error message to show combined output from craft-parts. Open but already superseded by upstream craft-parts fix.
qwen/qwen3.8-27b
Impact: 30
Quick Win: 26
Staleness: 85
Complexity: 15
Confidence: 70
close stale Updates craft-parts to obtain combined output on plugin build errors for better failure diagnostics. 567 days old, 2 comments, no CI, pending review; author noted test flakiness and non-reproducibility.
qwen/qwen3.6-35b-a3b
Staleness: 95
Complexity: 5
Confidence: 80
close stale Updates craft-parts to capture combined output on plugin build errors for better diagnostics. The PR remains inactive, unreviewed, and lacks CI status after over 1.5 years.
qwen3.6-35b-a3b-mtp-q6
Staleness: 90
Complexity: 10
Confidence: 85
close stale Updates craft-parts to display combined output on plugin build errors for improved debugging. Inactive for over 14 months with unresolved test execution issues and no maintainer engagement.
qwen3.6-35b-a3b-mtp-q6
Staleness: 95
Complexity: 15
Confidence: 90
close stale Updates craft-parts to improve plugin build error messages. Inactive for over 1.5 years with unresolved test execution questions and no maintainer review.

Update history

No update history recorded yet.

Related work

  • Superseded By: craft-parts#1012 (confidence 99%)

    Merged upstream fix for capturing and formatting plugin build-error output.

  • Related To: snapcraft#5249 (confidence 98%)

    Parallel Snapcraft PR with the same title was closed as obsolete after the craft-parts fix shipped.

Related issues

Issue Project State Summary Similarity
#5249 fix: update plugin build error message snapcraft closed Closed unmerged as obsolete after craft-parts#1012 shipped; later testing moved to snapcraft#5273 and craft-parts#1025.
82%
#448 build(deps): update dependency craft-parts to ~=2.37.1 (main) imagecraft closed Renovate PR #448 updated craft-parts from ~=2.35.0 to ~=2.37.1 and merged into main via commit 221e45d with CI passing.
73%
#1250 build(deps): bump craft-parts to 2.34.0 rockcraft closed PR #1250 was closed unmerged after four CI checks failed; later commit ab4f617f updated craft-parts to 2.35.0 instead.
72%
#480 build(deps): update craft-parts rockcraft closed Craft-parts update PR #480 was closed unmerged after 55 days of inactivity, with no reviews or CI checks; no resolving commit landed.
72%
#222 build(deps): update dependency craft-parts to ~=2.26.0 (main) imagecraft merged Renovate's craft-parts bump from ~=2.25.0 to ~=2.26.0 was merged into main via commit 1c5d81b (approved, 3 reviewers); the constraint has since moved on to ~=2.37.1.
71%
#4120 requirements: update craft-parts to 1.19.3 snapcraft merged Merged PR #4120 as b4fa73795, updating Snapcraft to craft-parts 1.19.3 for the planning-phase plugin-properties state fix.
71%
#245 requirements: update craft-parts to 1.19.3 rockcraft merged Merged PR #245 as commit 2e0eddfb, updating requirements to craft-parts 1.19.3 to correct plugin-properties state during planning.
71%
#4811 build(deps): bump craft-parts to 1.31.0 snapcraft merged Merged PR #4811 bumped craft-parts to 1.31.0 to add a new set of plugin docs; resolving merge commit a32f01a21.
70%
#1276 build(deps): update dependency craft-parts to v2.35.0 (main) rockcraft closed The craft-parts 2.35.0 update was closed unmerged after CI failures; the same update merged via #1307 (ab4f617f).
70%
#5334 build(deps): update dependency craft-parts to v2.7.0 (main) - autoclosed snapcraft closed Autoclosed unmerged; the 2.7.0 bump was superseded by #5474, merged as d9be20e2f, which upgraded craft-parts directly to 2.9.1.
70%