On Tue, 2007-07-24 at 19:15 -0400, Joey Hess wrote:
> I'm also seeing this bug on an NFS-rooted system. It breaks the
> installation of openoffice, since ttf-opensymbol fails to configure:
> 
> [EMAIL PROTECTED]:/>dpkg --configure -a
> Setting up ttf-opensymbol (2.2.1-6) ...
> Updating fontconfig cache...
> /usr/share/fonts/X11: failed to write cache
> /usr/share/fonts/X11/100dpi: failed to write cache
> /usr/share/fonts/X11/75dpi: failed to write cache
> /usr/share/fonts/X11/Type1: failed to write cache
> /usr/share/fonts/X11/encodings: failed to write cache
> /usr/share/fonts/X11/encodings/large: failed to write cache
> 
> root has write access to these directories and the whole filesystem, so
> I don't know what's going on, though it must be NFS related. I've
> attached a strace.

Looks like it's an NFS timestamping issue. Fontconfig checks to make
sure the cache file is no older than the directory before using it, and
if your clocks are out of sync, it may well be. It might be best if
fontconfig wrote the timestamp to the file instead of of using the file
system time.

Meanwhile, you might make sure the NFS server times are close to your
local system time.

-- 
[EMAIL PROTECTED]

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to