← Back to issue list

extension: kde-neon fails on arm64

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1881963
Type
issue
State
closed
Author
~knitzsche
Labels
Created
Updated
Closed

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.
84%
#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.
72%
#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.
72%
#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.
71%