Summary: | startkde script is using kf5-config (from kdelibs4support) and misses .kf5/lib64 presence | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Luiz Angelo De Luca <luizluca> |
Component: | general | Assignee: | Sebastian Kügler <sebas> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | afiestas, bhush94, demm, kde, lbeltrame, notmart |
Priority: | NOR | ||
Version: | master | ||
Target Milestone: | 1.0 | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/plasma-desktop/2e33a8e0d8cd60eb01335ff4737e4c1883dcfa57 | Version Fixed In: | |
Sentry Crash Report: |
Description
Luiz Angelo De Luca
2014-04-23 21:16:23 UTC
this is maybe more a bug against kdelibs4support ? I guess it would be better to have an alternative way to get the ~/.kf5/env path as kdelibs4support might be removed in the future (or not?) Still in beta: systemsetting is working fine with scripts for both pre and startup, at least for installing the files. pre is stored in: .local/share/env/x.sh And startup in: ~/.config/autostart/x.sh But I see nowhere someone that calls .local/share/env/ in startkde, only the reference to: $ kf5-config --path lib /usr/lib64/ That does not include ~/.local/share/env/ CC'ing Alex F. Patches and discussion to fix this issue: http://lists.kde.org/?t=140464151200002&r=1&w=2 https://git.reviewboard.kde.org/r/119145/ https://git.reviewboard.kde.org/r/119146/ Git commit 18bcfd118a935e9b74c03013ca5dfbaedf606eb5 by Luca Beltrame. Committed on 06/07/2014 at 14:40. Pushed by lbeltrame into branch 'master'. Use qtpaths isntead of kf5-config in startkde Currently env and shutdown scripts in startkde are not run due to the way kf5-config is used. There is no more $KDEHOME, so proper paths aren't being found. This patch moves things to qtpaths, putting things under ConfigLocation + "plasma-workspace" + "env" (or "shutdown"). As a plus, kf5-config is no longer used in startkde. REVIEW: 119145 M +12 -8 startkde/startkde.cmake http://commits.kde.org/plasma-workspace/18bcfd118a935e9b74c03013ca5dfbaedf606eb5 Git commit 2e33a8e0d8cd60eb01335ff4737e4c1883dcfa57 by Luca Beltrame. Committed on 06/07/2014 at 14:42. Pushed by lbeltrame into branch 'master'. Autostart KCM: update env and shutdown paths to GenericConfigLocation + plasma-workspace + [env|shutdown] In order to fix bug 333793, some adjustments to both the startkde (RR 119145) and the autostart KCM are needed. This patch, like the analogous one made to startkde, moves env and shutdown directories to GenericConfigLocation + plasma-workspace/[env|shutdown]. REVIEW: 119146 M +5 -2 kcms/autostart/autostart.cpp http://commits.kde.org/plasma-desktop/2e33a8e0d8cd60eb01335ff4737e4c1883dcfa57 |