← Back to issue list

chore(kde-neon-6): remove unnecessary symlink for kvantum

View original Github issue

Metadata

Project
snapcraft
Number
#6243
Type
pull request
State
merged
Author
Kyuyrii
Labels
—
Created
Updated
Closed

Current evaluation

Merged as commit 61faae080: dropped the redundant Kvantum symlink in kde-neon-6, since lxqt-support's Kvantum now reads $SNAP_REAL_HOME/.config/Kvantum directly via its own patch.

Resolution: closed resolved

Reason: PR #6243 was merged into main as commit 61faae080, removing the 7 symlink-creation lines from the kde-neon-6 desktop integration. The change is redundant after the upstream lxqt-support-core22/core24 patches (7b0b1ebe, f8b8d8e0d) plus KDE desktop-integration MRs 9 and 10.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This is just to remove the creation of the symlink to the Kvantum folder. The Kvantum from the lxqt-support Snaps is now built with a patch so that it reads the `$SNAP_REAL_HOME/.config/Kvantum` folder, which makes the symlink creation unnecessary. I also opened pull requests here: https://invent.kde.org/neon/snap-packaging/snapcraft-desktop-integration/-/merge_requests/9 https://invent.kde.org/neon/snap-packaging/snapcraft-desktop-integration/-/merge_requests/10 --- - [X] I've followed the [contribution guidelines](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md). - [X] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). - [ ] I've successfully run `make lint && make test`. - [ ] I've added or updated any relevant documentation. - [ ] In documents I changed, I [added a meta description](https://canonical-starflow.readthedocs-hosted.com/how-to/add-a-page-meta-description/) if one was missing. - [ ] I've updated the relevant release notes.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged as commit 61faae080: dropped the redundant Kvantum symlink in kde-neon-6, since lxqt-support's Kvantum now reads $SNAP_REAL_HOME/.config/Kvantum directly via its own patch.
stealth/space-bunny-alpha — closed resolved Merged #6243 via 61faae080, removing the redundant kde-neon-6 Kvantum symlink after lxqt-support began reading $SNAP_REAL_HOME/.config/Kvantum directly.
qwen3.6-35b-a3b-mtp-q6 — — Merged kde-neon-6 plugin update removing an unnecessary Kvantum symlink. lxqt-support snaps now patch Kvantum to read SNAP_REAL_HOME/.config/Kvantum directly, making the symlink redundant. Approved and merged after CI checks.
qwen/qwen3.8-27b
Impact: 25
Quick Win: 22
Staleness: 5
Complexity: 10
Confidence: 85
needs review Removes the /usr/share/Kvantum symlink from the kde-neon-6 extension since lxqt-support snaps now read $SNAP_REAL_HOME/.config/Kvantum directly. Approved by 2 reviewers; CI passing except pending integration tests.
qwen/qwen3.6-35b-a3b
Staleness: 60
Complexity: 10
Confidence: 85
needs review Removes an unnecessary Kvantum symlink creation in kde-neon-6 packaging. Approved by two reviewers with zero unresolved comments, but CI integration tests are failing on multiple Ubuntu versions and the PR title policy check failed.
qwen3.6-35b-a3b-mtp-q6
Staleness: 55
Complexity: 15
Confidence: 70
needs review Removes an unnecessary Kvantum symlink in kde-neon-6 after upstream snap patches made it redundant. Awaiting maintainer review after 60 days of inactivity.

Update history

Date Change
updated
updated
updated

Related work

  • Superseded By: canonical/snapcraft#5917 (confidence 88%)

    Commit 70275c88a added lxqt/kvantum theme support to kde-neon-6, including the symlink that #6243 later removed as unnecessary.

Related issues

Issue Project State Summary Similarity
#6065 kde-neon-6 launcher-specific - link to Kvantum folder snapcraft merged Merged in #6065 as a741fff04, adding a KDE neon 6 symlink so Kvantum can access external themes; companion desktop-integration MRs !7 and !8 also merged.
74%
#5813 Access to $HOME/.config/Kvantum snapcraft closed Kvantum/LXQt support was added to kde-neon-6 by merged PR #5917 (70275c88a), shipped in Snapcraft 8.14.
72%
#5917 feat(kde-neon-6): lxqt and kvantum theme support snapcraft merged Merged PR #5917 at commit 70275c88a, adding lxqt-support content snaps and LXQt/Kvantum theme support to kde-neon-6; it closed #5904.
71%