FS#42597 - [kcoreaddons] KF5 uses ~/.kde instead of ~/.kde4 for backwards-compatibie kdeglobals

Attached to Project: Arch Linux
Opened by Phil Schaf (flying-sheep) - Wednesday, 29 October 2014, 11:22 GMT
Last edited by Andrea Scarpino (BaSh) - Wednesday, 29 October 2014, 14:09 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Andrea Scarpino (BaSh)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

KDE4 on Arch writes and reads ~/.kde4/share/config/kdeglobals

KF5 use $XDG_CONFIG_HOME/kdeglobals, but also write a config file for KDE 4 backwards compatibility.

However, it uses ~/.kde/... instead of ~/.kde4/..., leaving me with a useless ~/.kde/share/config/kdeglobals that noone reads.

There must be some build option to set that path in order to make the backwards compatibility efforts effective.
This task depends upon

Closed by  Andrea Scarpino (BaSh)
Wednesday, 29 October 2014, 14:09 GMT
Reason for closing:  Fixed
Additional comments about closing:  kcoreaddons 5.3.0-2
Comment by Antonio Rojas (arojas) - Wednesday, 29 October 2014, 11:40 GMT
There is, indeed:

-D_KDE4_DEFAULT_HOME_POSTFIX=4

in kcoreaddons.

http://quickgit.kde.org/?p=kcoreaddons.git&a=commit&h=d36771ebfc6e8a3bbeafb42be0580cfc6e8f2daf
Comment by Phil Schaf (flying-sheep) - Wednesday, 29 October 2014, 11:45 GMT
OK, then let’s use it. I don’t want a .kde → .kde4 symlink in my $HOME :)

Loading...