Add a deprecation notice for building core22 snaps with the legacy remote builder
Metadata
Current evaluation
Closed without implementation. The requested deprecation warning for the legacy remote builder with core22 snaps was not added, and the issue appears abandoned.
Suggested action: —
No scores available.
Issue body
### What needs to get done
Emit a deprecation warning if the legacy remote builder is used to build a core22 snap.
### Why it needs to get done
The legacy remote builder isn't recommended for core22 snaps and will be removed in the future.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. The requested deprecation warning for the legacy remote builder with core22 snaps was not added, and the issue appears abandoned. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation, indicating the enhancement was abandoned or deferred. The requested deprecation warning for the legacy remote builder on core22 snaps remains unaddressed. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without implementation. The requested deprecation warning for the legacy remote builder on core22 snaps was not added. The ticket was closed after automated Jira synchronization. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Requested deprecation warning for the legacy remote builder was closed without implementation. No pull request was merged, indicating the enhancement was abandoned or superseded. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #5523 chore: add deprecation warning for legacy remote builder | snapcraft | merged | Merged changes adding a deprecation warning for core22 snaps using the legacy remote builder. Approved by three reviewers with passing CI checks. Resolves issue #5427. | |
| #4886 Use legacy remote builder for core20 snaps | snapcraft | closed | Superseded and closed pending dependency #4885. The legacy remote builder fallback for core20 snaps was deferred, with tracking moved to internal ticket CRAFT-3071. | |
| #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. | |
| #4685 Warn when multiple core22 snaps will be built in destructive mode | snapcraft | closed | Closed without implementation. No fixes or pull requests were merged, indicating the request was abandoned. | |
| #4895 fix(remotebuild): require core20 snaps to use the legacy remote builder | snapcraft | merged | Merged. Requires core20 snaps to use the legacy remote builder since the new builder cannot parse core20 snapcraft.yaml files. Resolves #4886. Approved and passed CI. | |
| #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. |