← Back to issue list

snapcraft expand-extensions is broken

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#2011719
Type
issue
State
open
Author
~scarlettmoore
Labels
craft-1701
Created
Updated
Closed

Current evaluation

snapcraft expand-extensions command produces invalid YAML with parse-info field error. Issue is ~3.5 years old with no activity.

Suggested action: close stale

Reason: The expand-extensions command was removed as part of the craft-application migration (see snapcraft#5117). The issue is no longer relevant since the feature it reports on has been deprecated/removed from the codebase.

Impact: 10 Quick Win: 8.0 Staleness: 95 Complexity: 20 Confidence: 85 Support Request: 10

Issue body

snapcraft expand-extensions > snapcraft-expanded.yaml Bad snapcraft.yaml content: extra field ‘parse-info’ not permitted in ‘parts.blinken’ configuration

Evaluation history

Date Model Scores Action Summary
qwen3.6-35b-a3b-mtp-q6
Impact: 10
Quick Win: 8.0
Staleness: 95
Complexity: 20
Confidence: 85
Support Request: 10
close stale snapcraft expand-extensions command produces invalid YAML with parse-info field error. Issue is ~3.5 years old with no activity.
qwen/qwen3.6-35b-a3b
Staleness: 95
Complexity: 25
Confidence: 85
Support Request: 15
close stale snapcraft expand-extensions command fails with an unpermitted parse-info field error. The report is over 3 years old with zero comments or maintainer engagement.
qwen/qwen3.6-35b-a3b
Staleness: 95
Complexity: 40
Confidence: 85
Support Request: 15
close stale snapcraft expand-extensions command fails with a validation error regarding an extra parse-info field in parts configuration. Issue has been inactive for over 3 years with no maintainer response.
qwen3.6-35b-a3b-mtp-q6
Staleness: 95
Complexity: 30
Confidence: 70
Support Request: 10
close stale snapcraft expand-extensions fails with a validation error about an unexpected parse-info field in a part configuration. No maintainer interaction or comments in over 3 years.
qwen3.6-35b-a3b-mtp-q6
Staleness: 95
Complexity: 15
Confidence: 75
Support Request: 10
needs triage snapcraft expand-extensions command fails with a schema validation error regarding an unexpected parse-info field. Open for over three years with no maintainer comments or activity.

Update history

No update history recorded yet.

Related work

  • Duplicate Of: snapcraft#5117 (confidence 80%)

    Issue #5117 documents the removal of extension subcommands during craft-application migration, which encompasses this expand-extensions issue.

Related issues

Issue Project State Summary Similarity
#1103 fix: remove snapcraft.yaml reference from expand-extensions rockcraft open Removes snapcraft.yaml references from expand-extensions help text and docstring (3 lines, 1 file). Approved with CI green, but inactive ~6 months; fix still unapplied in codebase; likely duplicate of older PR #885.
71%
#885 fix: Removed reference to snapcraft.yaml in expand extensions rockcraft open One-line fix removing the snapcraft.yaml reference from the expand-extensions help text and docstring, fixing #658. Approved by 2 reviewers with all CI checks green, but unmerged and inactive ~6 months; the fix is still unapplied in the codebase.
70%
#2002405 "snapcraft plugins" (latest/stable) chokes on parsing "extensions" line snapcraft (launchpad) open Snapcraft 7.2.9 fails to parse snapcraft.yaml with extensions field, throwing pydantic validation error about extra fields in apps configuration
70%
#1608032 snapcraft crashes with useless message on bad YAML snapcraft (launchpad) closed Abandoned. Snapcraft crashed with an unhelpful error on invalid YAML. No fix or follow-up was provided.
70%