On Mon, Sep 27, 2010 at 02:38:09AM +0930, Will Robertson wrote:
> On 27/09/2010, at 1:44 AM, Khaled Hosny wrote:
> 
> > That is a PDF backend error, it means the path luaotfload had passed to
> > luatex is non-existent. Possible causes are: the font have been moved
> > and the font database is outdated (unlikely, because I check if the font
> > exists on the disk before passing to luatex), or the font have been
> > moved after being cached, and the cache contain reference to the old
> > path (the 
> > /Users/will/Library/texlive/2010/texmf-var/luatex-cache/generic/fonts/otf/temp-xb-zar*.lua
> >  files).
> 
> Aha. The fonts appear to have been moved at some stage.
> I had deleted the font names database in
> 
> /Users/will/Library/texlive/2010/texmf-var/luatex-cache/generic/names/otfl-names.lua
> 
> but when that was re-created it was still using the old temp-xb-zar*.lua 
> files. I think these temp-*.lua files need to be kept up-to-date more 
> aggressively.

The names list are always kept up to date, you have to delete the cached
files. Currently, the cache is not invalidated (and thus recreated) when
the font moves, I guess we should fix this.

Regards,
 Khaled

-- 
 Khaled Hosny
 Arabic localiser and member of Arabeyes.org team
 Free font developer

Reply via email to