← Back to issue list

docs(architectures): remove shorthand notation for core22 architectures

View original Github issue

Metadata

Project
snapcraft
Number
#4436
Type
pull request
State
merged
Author
mr-cal
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #4436 in commit 0e9ea29b7, removing core22 architecture shorthand from the docs because Launchpad does not support it; Snapcraft still accepts the syntax.

Resolution: closed resolved

Reason: PR #4436 was merged as commit 0e9ea29b7. It removed shorthand core22 architecture examples without changing Snapcraft behavior, avoiding a disruptive support removal.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `make lint`? - [x] Have you successfully run `pytest tests/unit`? ----- Update documentation for architectures to discourage the use of the shorthand notation in core22 snaps. This is because the shorthand notation for core22 snaps is not supported by Launchpad. Removing support in snapcraft would be disruptive so instead we can discourage its usage by removing it from the documentation. The documentation on snapcraft.io/docs has already been updated. [LP #2042167](https://bugs.launchpad.net/snapcraft/+bug/2042167)

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #4436 in commit 0e9ea29b7, removing core22 architecture shorthand from the docs because Launchpad does not support it; Snapcraft still accepts the syntax.
stealth/space-bunny-alpha — closed resolved Merged #4436 (0e9ea29b7), removing core22 architecture shorthand from the docs because Launchpad does not support it; Snapcraft still accepts the notation.
qwen/qwen3.6-35b-a3b — — Merged documentation update removing shorthand architecture notation for core22 snaps. The change discourages the notation as Launchpad lacks support, avoiding disruptive code removal. Approved by two reviewers and passed CI.
qwen3.6-35b-a3b-mtp-q6 — — Merged documentation update discouraging shorthand architecture notation for core22 snaps due to Launchpad incompatibility. Snapcraft retains backend support to avoid disruption. Addresses Launchpad bug #2042167.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#4362 docs(architectures): reword how to section snapcraft merged Merged #4362 (commit c6a4cf7a1), clarifying architecture-build docs and removing cross-compiling wording because Snapcraft does not automatically cross-compile.
78%
#5818 feat(legacy): add a warning for the architecture shorthand on core20 snapcraft merged Merged PR #5818 (commit f0a732be3), adding a core20 architecture-shorthand warning; released in Snapcraft 8.13.0 for #5789.
75%
#5790 fix: resolve core20 architecture shorthand multi-snap naming issue snapcraft closed External PR to fix core20 shorthand architecture producing multi-arch snaps was declined by maintainer (bepri) as better fixed internally; superseded by merged PR #5818 (commit f0a732be3) adding a warning, shipped in 8.13.0.
73%
#6069 docs: rewrite platform docs snapcraft merged Merged PR #6069 (88b36a7d6) rewrote platform docs, renamed architectures to platforms, dropped core20, added core26, and fixed #6039.
72%
#3821 meta: architectures snapcraft merged Merged core22 architecture support, including build-on/build-for handling, host and build-instance selection, and SNAPCRAFT_BUILD_FOR filtering, via commit 4876b53.
71%
#6338 docs: update supported bases snapcraft merged Merged PR #6338 (commit 2a6aadac6), updating the docs to identify Snapcraft 9 as preferred for core22, core24, and core26.
71%
#6273 docs: split supported CPU architectures snapcraft merged Merged into hotfix/8.14 via #6273, splitting architecture docs by core20 versus core22+ and updating outdated links; fixes #5224.
70%
#2060269 arch list not recognized by launchpad builder snapcraft (launchpad) closed Fixed in snapcraft#4793 (commit 53ec55cef) which resolved shorthand architecture format handling for remote builds, with companion support in craft-application#343.
70%