You are not logged in.

#1 2015-04-28 12:20:45

manuelschneid3r
Member
From: Germany
Registered: 2013-04-14
Posts: 152

fontconfig folder in home directory

Somehow this folder is created in my homedirectory containing .cache-[[:digit:]] files. Does anybody experience the same and maybe know why ?


Please feel free to correct my english.

Offline

#2 2015-04-28 13:26:48

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: fontconfig folder in home directory

I'm using fontconfig-infinality-ultimate and I don't have any such folder.
Does it (or the files therein) belong to any package?

Edit: See the note: https://wiki.archlinux.org/index.php/Fo … figuration

Last edited by karol (2015-04-28 13:27:56)

Offline

#3 2015-04-28 13:49:05

manuelschneid3r
Member
From: Germany
Registered: 2013-04-14
Posts: 152

Re: fontconfig folder in home directory

Really I have no clue big_smile I guess the files in there are caches of fonts, the content is binary and the names are weird numbers following a suffix build out of "cache",  a hyphen and a number.


Please feel free to correct my english.

Offline

#4 2015-04-28 16:09:47

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: fontconfig folder in home directory

See the note: https://wiki.archlinux.org/index.php/Fo … figuration
Not sure what do you want more.

Offline

#5 2015-04-28 21:02:05

manuelschneid3r
Member
From: Germany
Registered: 2013-04-14
Posts: 152

Re: fontconfig folder in home directory

The proplem is that it should be in $XDG_CONFIG_HOME/fontconfig/ but is in $XDG_HOME/fontconfig/. Since I deleted it the last time it did not come back. Somehow solved. Anyway thank you for your help


Please feel free to correct my english.

Offline

#6 2015-04-29 20:44:59

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: fontconfig folder in home directory

Did you properly set $XDG_CONFIG_HOME ?

$ echo $XDG_CONFIG_HOME
/home/karol/.config

Offline

#7 2015-04-30 08:32:44

manuelschneid3r
Member
From: Germany
Registered: 2013-04-14
Posts: 152

Re: fontconfig folder in home directory

No they are not set. I just googled and found this:

Yes, that's correct. They aren't supposed to be set by default (it was
a bug that they were). Your scripts/applications that use those
variables should be checking for their existence and falling back to a
default unless you're sure that you're setting them manually yourself.

https://lists.archlinux.org/pipermail/a … 32980.html

Somehow it did not appear since then. I guess a malcoded(, meanwhile updated) peace of software was the cuplrit.

Last edited by manuelschneid3r (2015-04-30 08:33:06)


Please feel free to correct my english.

Offline

#8 2015-04-30 17:39:04

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: fontconfig folder in home directory

See https://wiki.archlinux.org/index.php/Xd … irectories


It you consider the issue resolved, please remember to mark the thread as solved https://bbs.archlinux.org/viewtopic.php?id=130309

Offline

#9 2015-06-08 17:16:16

cedricmc
Member
From: Valencia, Spain
Registered: 2011-11-20
Posts: 62

Re: fontconfig folder in home directory

I have the same problem, which is an old one as you can see here. If $XDG_{CACHE,CONFIG}_HOME was not to be set, then a calling application should default to $XDG_HOME/.{cache,config}. The problem here is that it seems you, as I, have an application that is using deprecated defaults.

So, my question is, does anyone know how to know who (which program) created those files/folder? We could then inform the proper developers. I am myself suspicious about Emacs, (Xe)LaTeX and/or Evince.

Cheers.

Last edited by cedricmc (2015-06-08 17:23:59)

Offline

#10 2015-06-08 18:12:03

manuelschneid3r
Member
From: Germany
Registered: 2013-04-14
Posts: 152

Re: fontconfig folder in home directory

Just for info: I dont use Emacs and (Xe)LaTeX. Which is just a hint, maybe more than on app use deprecated folders.


Please feel free to correct my english.

Offline

#11 2015-06-11 23:03:44

cedricmc
Member
From: Valencia, Spain
Registered: 2011-11-20
Posts: 62

Re: fontconfig folder in home directory

I've realized that I also have a file in my home folder, missfont.log, with the following content:

mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 lams4
mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 lams3
mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 lams2
mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 lams1

and issuing

$ LANG=en_US.UTF-8 pacman -Qo /bin/mktexpk 
/usr/bin/mktexpk is owned by texlive-bin 2014.34260-8

Still, @manuelschneid3r is certainly right and more than one app must be using deprecated folders/variables.

Offline

#12 2015-06-12 11:34:51

manuelschneid3r
Member
From: Germany
Registered: 2013-04-14
Posts: 152

Re: fontconfig folder in home directory

Well setting XDG_CONFIG_HOME by hand (creating file /etc/profile.d/base-dirs.sh containing "export XDG_CONFIG_HOME=$HOME/.config")helps, at least in the case of Umlet. I already posted this bug. I will leave the manually set base dir fallback commented to find more software that does not adhere to standards.


Please feel free to correct my english.

Offline

Board footer

Powered by FluxBB