← Back to issue list

extensions/kde-neon-6: fix XDG_CONFIG_DIRS

View original Github issue

Metadata

Project
snapcraft
Number
#5104
Type
pull request
State
merged
Author
soumyaDghosh
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #5104, adding $SNAP_REAL_HOME/.config to XDG_CONFIG_DIRS so KDE Neon 6 can locate kdeglobals theming settings.

Resolution: closed resolved

Reason: PR #5104 was merged as commit ded34aec1, updating the KDE Neon 6 launcher to include the real home configuration directory in XDG_CONFIG_DIRS.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you followed the [guidelines for contributing](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md)? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `tox run -m lint`? - [x] Have you successfully run `tox run -e test-py310`? (supported versions: `py39`, `py310`, `py311`, `py312`) -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #5104, adding $SNAP_REAL_HOME/.config to XDG_CONFIG_DIRS so KDE Neon 6 can locate kdeglobals theming settings.
stealth/space-bunny-alpha — closed resolved Merged PR #5104, adding $SNAP_REAL_HOME/.config to XDG_CONFIG_DIRS so KDE Neon 6 can locate kdeglobals and apply user theming.
stealth/space-bunny-alpha — closed resolved Merged a six-line fix to extensions/kde-neon-6 so KDE Neon 6 content plugs set XDG_CONFIG_DIRS, addressing the reported configuration problems.
qwen/qwen3.6-35b-a3b — — Merged after two approvals and passing CI. The change fixes XDG_CONFIG_DIRS for kde-neon-6. Contributors discussed a temporary symlink workaround for affected snaps like kasts, but the core fix was successfully integrated.
qwen3.6-35b-a3b-mtp-q6 — — Merged the kde-neon-6 extension fix for XDG_CONFIG_DIRS. The author addressed feedback, submitted a related KDE update, and provided a symlink workaround for users. Maintainers approved and merged the changes.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#4884 kde-neon-6: Fix long standing theming issues with Qt snaps. snapcraft merged Merged as fb1834ce8, adding qt-common-themes interfaces to kde-neon-6. Reverted from the 8.4 hotfix by #5013 but retained on main.
73%
#6366 fix(kde-neon-6): don't modify LD_LIBRARY_PATH snapcraft merged Merged PR #6366 reapplies #6016 onto main: KDE Neon 6 no longer sets LD_LIBRARY_PATH/QT_PLUGIN_PATH in snapcraft.yaml (moved to the launcher) and lxqt-support is updated, fixing #6327 (SNAPCRAFT-1365).
73%
#6002 Fix kde-neon-6 LD_LIBRARY_PATH snapcraft closed Superseded by merged PR canonical/snapcraft#6016 (commit 3fc9abd0b), which corrected KDE Neon 6 environment handling by relying on launcher configuration.
72%
#5585 fix: kde-neon: Append usr to cmake prefix path #5272 snapcraft merged Merged as e2daf4cbe: PR #5585 updates KDE Neon CMAKE_PREFIX_PATH entries to use SDK usr subdirectories, fixing #5272; released in Snapcraft 8.10.1.
71%
#6016 fix(kde): don't modify LD_LIBRARY_PATH snapcraft merged Merged in PR #6016 (commit 3fc9abd0b), removing Snapcraft-added LD_LIBRARY_PATH and QT_LIBRARY_PATH from KDE Neon 6 in favor of launcher configuration.
71%