KDE Neon 6 not in schema
Metadata
Current evaluation
Added kde-neon-6 to the extensions schema via merged PR #5127 (commit b69541113), fixing schema validation errors for KDE Neon 6 snapcraft.yaml files.
Resolution: closed resolved
Reason: PR #5127 was merged and committed as b69541113 ("feat: add kde-neon-6 to schema"), adding kde-neon-6 to the allowed extensions list in the schema. Subsequent extension commits (e.g. #5104, #5271, #6065) confirm kde-neon-6 is now a supported, first-class extension.
Evaluated by: mr-cal-bot
No scores available.
Issue body
### Bug Description
The `kde-neon-6` extension is not listed in the schema, which is causing editors to complain and automated CI jobs (e.g. snapcrafters setup) to fail.
### To Reproduce
n/a
### Environment
n/a
### snapcraft.yaml
```yaml
n/a
```
### Relevant log output
```shell
Issues while validating snapcraft.yaml: The 'apps/protonmail-bridge/extensions***' property does not match the required schema: 'kde-neon-6' is not one of ['flutter-stable', 'flutter-beta', 'flutter-dev', 'flutter-master', 'gnome', 'gnome-3-28', 'gnome-3-34', 'gnome-3-38', 'kde-neon', 'ros1-noetic', 'ros1-noetic-desktop', 'ros1-noetic-perception', 'ros1-noetic-robot', 'ros1-noetic-ros-base', 'ros1-noetic-ros-core', 'ros2-foxy', 'ros2-foxy-ros-base', 'ros2-foxy-ros-core', 'ros2-foxy-desktop', 'ros2-humble', 'ros2-humble-ros-base', 'ros2-humble-ros-core', 'ros2-humble-desktop']
```
### Additional context
_No response_
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Added kde-neon-6 to the extensions schema via merged PR #5127 (commit b69541113), fixing schema validation errors for KDE Neon 6 snapcraft.yaml files. | |
| stealth/space-bunny-alpha | — | closed resolved | Added kde-neon-6 to the extension schema via merged PR #5127, addressing #5126, and committed as b69541113. | |
| qwen/qwen3.6-35b-a3b | — | — | Abandoned without resolution. The missing kde-neon-6 extension schema entry causing validation failures was not addressed or updated. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed after kde-neon-6 extension was added to the validation schema, resolving CI and editor errors. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without resolution or comments; likely abandoned. The kde-neon-6 extension remains unlisted in the schema, causing validation failures in editors and CI pipelines. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
canonical/snapcraft#5127
(confidence 98%)
Merged PR 'Add kde-neon-6 to schema' (commit b69541113) that directly fixed this issue.
-
Related To:
canonical/snapcraft#4698
(confidence 70%)
PR that introduced the kde-neon-6 extension but initially omitted it from the schema list, causing this issue.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #5127 Add kde-neon-6 to schema | snapcraft | merged | Merged PR #5127 (commit b69541113) added "kde-neon-6" to the extensions enum in schema/snapcraft.json, fixing the validation rejection reported in issue #5126. | |
| #4148 kde-neon extension support for Qt6 | snapcraft | closed | Qt6/KDE 6 snap support landed via merged PR #4698 (commit 3d12a68c4), adding the kde-neon-6 extension on top of KDE's Qt6 SDK/content snaps; maintainer lengau closed this as the extension now exists. | |
| #4698 New kde-neon extension for Qt6 / KF6 | snapcraft | merged | Merged as commit 3d12a68c4, adding the kde-neon-6 extension with Qt 6 and KDE Frameworks 6 SDK/content-snap support. |