[Fontconfig] pre-creating font caches in a different tree
Mike Frysinger
vapier at gentoo.org
Tue Oct 4 20:13:34 PDT 2011
On Tuesday 04 October 2011 22:36:08 Behdad Esfahbod wrote:
> On 10/04/11 14:45, Mike Frysinger wrote:
> > i'd like to run fc-cache against a different tree than "/". a lot of
> > utils have a "--root" flag for this sort of thing. this is useful for
> > distros which are preparing packages for installation. it avoids having
> > to run fc-cache on every system that deploys the fonts.
> >
> > so if i ran `fc-cache -s --root /a/b/c`, it would look at
> > /a/b/c/etc/fonts/ instead of /etc/fonts/. then every dir that those
> > config files said to use would transparently be prefixed with /a/b/c.
> > so if my config said <dir>/usr/share/fonts</dir> and
> > <cachedir>/var/cache/fontconfig</cachedir>, it would instead scan
> > /a/b/c/usr/share/fonts and store the cache in
> > /a/b/c/var/cache/fontconfig.
> >
> > how hard do people envision this being ?
>
> Why can't you just do "chroot /a/b/c fc-cache -s"?
not everyone has that access. building as root is a bad idea.
long term, i want to do this for cross-compiling, and obviously chroot won't
work either (ignoring workarounds involving qemu).
-mike
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.freedesktop.org/archives/fontconfig/attachments/20111004/cdf31a2b/attachment.pgp>
More information about the Fontconfig
mailing list