← Back to issue list

parser fails to identify a remote part that isn't found in the origin's snapcraft.yaml

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1618092
Type
issue
State
closed
Author
~joetalbott
Labels
wiki
Created
Updated
Closed

Current evaluation

Closed without a recorded code fix; no resolving PR or commit was found for the missing remote-part parser validation.

Resolution: closed stale

Reason: The sole recorded comment linked the report to Launchpad bug #1617968; no closing rationale, resolving PR, or commit was documented.

Evaluated by: mr-cal-bot

No scores available.

Issue body

having 'wafdemo' in the wiki but 'waf-project' in the origin's snapcraft.yaml's 'parts' section didn't issue any warning/error when the parser ran. Expected behavior: A warning should be printed and the parser should return a non-zero return code.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed stale Closed without a recorded code fix; no resolving PR or commit was found for the missing remote-part parser validation.
stealth/space-bunny-alpha — closed stale Closed without a recorded code fix; the sole 2016 comment only linked Launchpad bug #1617968 during triage, and no resolving PR or commit was identified.
stealth/space-bunny-alpha — closed resolved The parser now returns an error when an origin is missing a part, fixed by snapcraft commit 59896524d (PR #1058).
qwen/qwen3.6-35b-a3b — — Closed without resolution. The parser remained unable to warn when remote part names mismatched the origin snapcraft.yaml. No comments or implementation details were provided.
qwen/qwen3.6-35b-a3b — — Abandoned due to inactivity. The parser failed to validate mismatched remote part names between wiki entries and snapcraft.yaml, lacking expected warnings and non-zero exit codes.
qwen/qwen3.6-35b-a3b — — Closed without resolution. The parser validation bug for mismatched remote part names in snapcraft.yaml was abandoned due to inactivity and remains unfixed.
qwen3.6-35b-a3b-mtp-q6 — — Abandoned. The parser remains unmodified and still lacks validation to warn or return a non-zero exit code when a wiki remote part name mismatches the origin snapcraft.yaml parts section.

Update history

Date Change
created

Related work

Related issues

Issue Project State Summary Similarity
#1645350 Parts depending on other remote parts aren't properly added snapcraft (launchpad) closed Remote-part dependencies were fixed by merged snapcore/snapcraft PR #930 (commit 6c012194b), adding parser support for parts defined in remote origins.
70%