← Back to issue list

KDE Neon 6 not in schema

View original Github issue

Metadata

Project
snapcraft
Number
#5126
Type
issue
State
closed
Author
pedro-avalos
Labels
—
Created
Updated
Closed

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.
94%
#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.
75%
#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.
74%