← 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 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.

Suggested action:

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
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.
qwen3.6-35b-a3b-mtp-q6 Merged a fix for the kde-neon-6 extension to correctly set XDG_CONFIG_DIRS. The contributor addressed review feedback, linked a related KDE packaging update, and assisted with community troubleshooting before the changes were approved and merged.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#6366 fix(kde-neon-6): don't modify LD_LIBRARY_PATH snapcraft merged Merged into main. Applies KDE Neon 6 fixes by moving LD_LIBRARY_PATH and QT_PLUGIN_PATH configuration to the launcher instead of snapcraft.yaml, resolving issue #6327.
73%
#5585 fix: kde-neon: Append usr to cmake prefix path #5272 snapcraft merged Merged a fix for KDE Neon that appends usr to the CMake prefix path. Approved by two reviewers and passed integration and security checks. A conventional commits policy check failed but did not block the merge.
73%
#5271 fix: kde-neon-6 ext build env and platform plug. snapcraft merged Merged a fix for the kde-neon-6 extension build environment and platform plug. Approved by two reviewers, changes modify two files with 213 additions and 24 deletions. Unresolved comments were noted but did not block the merge.
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%
#4884 kde-neon-6: Fix long standing theming issues with Qt snaps. snapcraft merged Merged to fix Qt snap theming issues, but planned for reversion in a hotfix branch due to incomplete Qt functionality and missing auto-connect permissions. Changes remain in main until resolved.
72%
#6016 fix(kde): don't modify LD_LIBRARY_PATH snapcraft merged Merged removal of LD_LIBRARY_PATH and QT_LIBRARY_PATH from the kde_neon_6 extension. These variables are now managed by KDE's snapcraft-desktop-integration launcher. Approved by maintainers and passed all CI checks.
71%
#4698 New kde-neon extension for Qt6 / KF6 snapcraft merged Merged the kde-neon extension for Qt6/KF6. Approved by three reviewers with passing CI. A test interface connection issue was resolved via manual connection, enabling the merge ahead of a release.
71%
#6065 kde-neon-6 launcher-specific - link to Kvantum folder snapcraft merged Merged. Adds a symlink to the Kvantum folder in the kde-neon-6 launcher to enable external theme access. Related KDE snap-packaging changes were also merged. Approved and passed CI.
70%
#4060 extensions: fix neon-extension issues for core22 snapcraft merged Merged fix for KDE Neon extension compatibility with core22. Changes revert to command-chain, remove bindtextdomain dependency, update KDE SDK snap pattern matching, and adjust tests and part names. Approved by two reviewers and passed CI.
70%
#5236 Sgmoore/kde neon qt6 snapcraft merged Merged standalone KDE Neon Qt6 content pack support. Spread test failures were resolved after a related PR landed and final fixes were applied. Approved by three reviewers and merged following successful CI validation.
70%