Bug 367650

Summary: ~/.fonts deprecation ; please install new fonts to $XDG_DATA_HOME/fonts ; ~/.local/share/fonts
Product: [Applications] kfontview Reporter: FabiB <plusfabi>
Component: generalAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: REOPENED ---    
Severity: normal CC: anael, bugseforuns, grahamperrin, heri+kde, io, janbidler00, lueck, nate, raghu, sfalken
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=442976
https://bugs.kde.org/show_bug.cgi?id=480556
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description FabiB 2016-08-21 16:01:29 UTC
/home/$USER/.fonts is deprecated now. sadly kfontviewer still installs to it instead of the newer XDG standard path $XDG_DATA_HOME/fonts (or, if not set ~/.local/share/fonts)

please see: 
https://lists.freedesktop.org/archives/fontconfig/2014-July/005270.html <- [Fontconfig] ~/.fonts deprecation
https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html <- XDG Base Directory Specification

Reproducible: Always

Steps to Reproduce:
1. open a fontfile with kfontview
2. click on install

Actual Results:  
it'll install the fontfile to ~/.fonts

Expected Results:  
should follow the new standard
Comment 1 Raghavendra kamath 2018-08-15 05:53:44 UTC
This is still happening on latest arch linux so this is not yet fixed. there is not explaination about how this bug got fixed or any commit message showing that this is fixed.

I am reopening this bug report.
Comment 2 Christoph Feck 2018-08-15 10:23:04 UTC
The history says that the bug reporter marked the bug as fixed, maybe because he was no longer interested in a fix.
Comment 3 Raghavendra kamath 2018-08-15 10:55:41 UTC
Ok,

I didn't notice the same email. 

Should I create a new bug or let this bug be open?
Comment 4 Patrick Silva 2019-03-25 20:02:12 UTC
Bug persists.

Operating System: Arch Linux 
KDE Plasma Version: 5.15.3
KDE Frameworks Version: 5.56.0
Qt Version: 5.12.2
Comment 5 Jan Bidler 2022-01-04 09:23:42 UTC
Bug persists.
I tried to fork plasma-workspace and fix it, but none of my changes were being picked up when I compiled it. Putting it out here though, in case it's useful for someone: https://invent.kde.org/miepee/plasma-workspace/-/commits/fontlocation-fix

Operating System: Arch Linux
KDE Plasma Version: 5.23.4
KDE Frameworks Version: 5.89.0
Qt Version: 5.15.2
Comment 6 Shawn W Dunn 2024-02-01 16:01:20 UTC
This is still an issue, and causes problems with flatpak.

https://github.com/flatpak/flatpak/issues/5675