[Bug 29341] Make some fontconfig paths configurable
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Tue Dec 28 09:06:30 UTC 2010
https://bugs.freedesktop.org/show_bug.cgi?id=29341
--- Comment #5 from Nicolas Mailhot <nicolas.mailhot at laposte.net> 2010-12-28 01:06:29 PST ---
(In reply to comment #4)
> The confdir vs masterconfdir distinction looks like an overkill to me. Why do
> you need both?
That's mainly historical, I didn't want to be too invasive and move
/etc/fonts/fonts.conf (no idea how many places this part is hardcoded into).
Unless you want to prohibit users changing fonts.conf, and force them to make
all their changes in detached /etc/fonts/conf.d files, you need to keep a
directory in /etc to put it in
Granted, if FHS support had been built in fontconfig from the start, and not
retrofited now, the directory structure would probably have looked more like :
/usr/share/xml/fontconfig/
/usr/share/fontconfig/
/etc/fontconfig.conf
/etc/fontconfig.d/
with :
/usr/share/xml/fontconfig/ ← dtd and other schema files,
/usr/share/xml/fontconfig.dtd if we're sure there will only be one dtd file
forever
/usr/share/fontconfig/ ← configuration snippets, templates, etc
/etc/fontconfig.conf ← master configuration file
/etc/fontconfig.d/10-foo.conf
I tried to limit changes to the strict minimum to be FHS compliant and silence
rpm warnings
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the fonts-bugs
mailing list