← Back to issue list

remote builder: legacy help text should never be shown

View original Github issue

Metadata

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

Current evaluation

Marked won't fix. The legacy help text fallback will become a no-op when PR #5676 is completed, making this enhancement obsolete.

Suggested action:

No scores available.

Issue body

### What needs to get done When in a core20 project directory, `snapcraft remote-build --help` will show the legacy help text. The modern help text should be shown instead. This is because the [logic to fall back](https://github.com/canonical/snapcraft/blob/aa2d9ef0d2663bda29e4885f573bb3a44cb24c51/snapcraft/application.py#L340) to the legacy remote builder executes before seeing if `--help` is defined. ### Why it needs to get done To improve the UX.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Marked won't fix. The legacy help text fallback will become a no-op when PR #5676 is completed, making this enhancement obsolete.
qwen/qwen3.6-35b-a3b Won't fix. The legacy help text fallback will become a no-op when PR #5676 completes, which addresses the underlying CLI normalization and fallback logic.
qwen/qwen3.6-35b-a3b Marked won't fix. The legacy help text fallback will become a no-op once PR #5676 completes the broader CLI normalization effort. Issue closed without implementation.
qwen3.6-35b-a3b-mtp-q6 Marked won't fix as it becomes a no-op once PR #5676 is completed. The legacy help text fallback will be resolved by that larger CLI normalization effort.
qwen3.6-35b-a3b-mtp-q6 Marked won't fix. PR #5676 will remove the legacy remote builder logic, making this enhancement a no-op. The task is closed without implementation.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#5712 remote build: legacy builder should give a friendly error when passing `--project` snapcraft closed Marked as won't fix. The legacy remote builder is being removed in Snapcraft 9, making the requested error message enhancement unnecessary.
71%