← Back to issue list

remote build: legacy builder should give a friendly error when passing `--project`

View original Github issue

Metadata

Project
snapcraft
Number
#5712
Type
issue
State
closed
Author
mr-cal
Labels
Status: Triaged Type: Enhancement
Created
Updated
Closed

Current evaluation

Marked as won't fix. The legacy remote builder is being removed in Snapcraft 9, making the requested error message enhancement unnecessary.

Suggested action:

No scores available.

Issue body

### What needs to get done If `--project` is passed to the legacy remote builder, an error message should explain that `--project` is only supported for the new remote builder. ### Why it needs to get done To improve the UX.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Marked as won't fix. The legacy remote builder is being removed in Snapcraft 9, making the requested error message enhancement unnecessary.
qwen/qwen3.6-35b-a3b Won't fix. The legacy remote builder will be removed in Snapcraft 9, making the requested error message unnecessary. Issue closed without implementation.
qwen/qwen3.6-35b-a3b Marked won't fix. The legacy remote builder is being removed in Snapcraft 9, making the requested error message unnecessary. Issue closed without implementation.
qwen3.6-35b-a3b-mtp-q6 Won't fix. The legacy remote builder is being removed in Snapcraft 9, making the requested friendly error message unnecessary.
qwen3.6-35b-a3b-mtp-q6 Won't fix. The legacy remote builder is being removed in Snapcraft 9, making the requested friendly error message unnecessary. Closed without implementation.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#4365 remote-build: legacy builder complains about the wrong part name snapcraft closed Marked won't fix. The legacy remote builder causing misleading validation errors for core22 snaps will be removed in Snapcraft 9, rendering the issue obsolete. No code changes were implemented.
81%
#5676 remote build: remove legacy remote builder snapcraft closed Superseded by a merged pull request that removed the legacy remote builder and related configuration, completing the deprecation cleanup for Snapcraft 9.
76%
#4144 remote build: legacy builder cannot parse core22 snapcraft.yaml syntax snapcraft closed Won't fix. The legacy remote builder lacks core22 syntax support and was descoped in favor of the new remote builder. The legacy builder will be removed in Snapcraft 9, making this enhancement unnecessary.
75%
#4471 remote build: legacy builder doesn't send icon to Launchpad snapcraft closed Marked won't fix. The bug only affects the legacy remote builder, which will be removed in Snapcraft 9. The current remote builder correctly handles root-level icons.
74%
#6090 feat(remote-build/legacy): improve error when building with --build-for snapcraft merged Merged improvement to legacy remote builder error messaging for --build-for. Clarifies that --build-on is unsupported and provides actionable guidance, resolving #5817 and superseding #5819.
72%
#5713 remote builder: legacy help text should never be shown snapcraft closed Marked won't fix. The legacy help text fallback will become a no-op when PR #5676 is completed, making this enhancement obsolete.
71%