extension: kde-neon fails on arm64
Metadata
Current evaluation
Abandoned due to inactivity. The kde-neon extension fails on arm64 because the kde-frameworks-5-core18 snap lacks arm64 builds, causing snapcraft to fail during prerequisite installation.
Suggested action: —
No scores available.
Issue body
Trying to use the snapcraft kde-neon extension fails on arm64:
ubuntu@ubuntu:~/snap/qt1$ snap try prime
error: cannot perform the following tasks:
- Ensure prerequisites for "test-qt" are available (cannot install prerequisite "kde-frameworks-5-core18": no snap revision available as specified)
And indeed, the kde-frameworks-5-core18 snap is not avail on arm64 (preinstalled server bionic for pi3):
ubuntu@ubuntu:~/snap/qt1$ snap info kde-frameworks-5-core18
error: no snap found for "kde-frameworks-5-core18"
But it is available, for example on classic xenial amd64:
$ snap info kde-frameworks-5-core18
name: kde-frameworks-5-core18
summary: KDE Frameworks 5
publisher: KDE✓
store-url: https://snapcraft.io/kde-frameworks-5-core18
contact: https://www.kde.org/support/
license: unset
description: |
KDE Frameworks are addons and useful extensions to Qt
snap-id: GeIofQKAwadB4OEM8lOzdSMAc56sCNdL
tracking: latest/stable
refresh-date: 40 days ago, at 10:39 EDT
channels:
latest/stable: 5.61.0 2019-08-27 (32) 273MB -
latest/candidate: 5.67.0 2020-02-17 (35) 303MB -
latest/beta: ↑
latest/edge: 5.54.0+p18.04+git20190115.0202 2019-01-16 (25) 250MB -
installed: 5.61.0 (32) 273MB -
I'd expect an extension to snapcraft would work on the supported/reference platforms.
(https://github.com/snapcore/snapcraft/blob/master/snapcraft/internal/project_loader/_extensions/kde_neon.py)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen3.6-35b-a3b-mtp-q6 | — | — | Abandoned due to inactivity. The kde-neon extension fails on arm64 because the kde-frameworks-5-core18 snap lacks arm64 builds, causing snapcraft to fail during prerequisite installation. | |
| qwen/qwen3.8-27b |
Impact:
15
Quick Win:
9.75
Staleness:
95
Complexity:
35
Confidence:
75
Support Request:
10
|
close stale | kde-neon extension fails on arm64 because the kde-frameworks-5-core18 content snap has no arm64 revision. 6+ years old, zero maintainer interaction, and the core18 base is EOL, so the issue is outdated. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
95
Complexity:
20
Confidence:
90
Support Request:
10
|
close stale | kde-neon snapcraft extension fails on arm64 due to missing kde-frameworks-5-core18 snap. Unlabelled, no maintainer comments, inactive for over 3 years. core18 is deprecated. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
95
Complexity:
20
Confidence:
85
Support Request:
10
|
close stale | kde-neon extension fails on arm64 due to missing kde-frameworks-5-core18 snap. Issue is over 6 years old, has no maintainer engagement, and references the EOL core18 base. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
95
Complexity:
50
Confidence:
85
Support Request:
10
|
close stale | kde-neon snapcraft extension fails on arm64 due to missing kde-frameworks-5-core18 snap. Reported 6 years ago with no maintainer response. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
95
Complexity:
55
Confidence:
90
Support Request:
10
|
close stale | kde-neon snapcraft extension fails on arm64 due to missing kde-frameworks-5-core18 snap. Issue is 6 years old, core18 is deprecated, and has no maintainer activity. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #5128 KDE Neon 6 broken on arm64 | snapcraft | open | kde-neon-6 extension fails on arm64 because the kf6-core22 content snap is missing Qt6 libraries (73MB vs 2GB amd64). Filed 682 days ago, no maintainer response, only 1 user comment. Root cause is in the external KDE content snap, not snapcraft code. | |
| #37 Building snaps with `kde-neon` extension is not working | snapcraft-rocks | open | Snapcraft Docker images (ghcr.io/canonical/snapcraft:8_core22) fail to build snaps using the kde-neon extension: 'unable to determine source type of /usr/share/snapcraft/extensions/desktop/kde-neon'. Root cause is snapcraft's get_extensions_data_dir() hard-coding sys.prefix, which resolves to the wrong path in the Docker image. Confirmed still broken for core24/kde-neon-6 and GNOME in 2025. | |
| #5261 kde-neon extension fixes | snapcraft | merged | Merged PR fixing KDE Neon extension by preventing duplicate X11 layouts and adding mesa libs to core24 ld library path. Approved by two reviewers and passed CI. Targeted for Snapcraft 8.8 and available on edge. | |
| #3658 kde extension: new content snap for core20 | snapcraft | merged | Merged the KDE extension update adding a new core20 content snap. Approved and passed tests after resolving runtime failures. Arm64 support remains a work in progress. |