[lltx] luaotfload bug

Philipp Gesang Philipp.Gesang at alumni.uni-heidelberg.de
Mon May 20 17:54:13 CEST 2013


···<date: 2013-05-20, Monday>···<from: Herbert Schulz>···

> Howdy,
> 
> Yesterday I reported a bug where luaotfload threw an error if TEXMFHOME was already created on the mactex list. Karl suggested that I should have reported the problem to this list and said that the problem had been corrected.
> 
> After today's update luaotfload no longer throws an error and crashes but rather presents the message
> 
> (/usr/local/texlive/2013/texmf-dist/tex/luatex/luaotfload/luaotfload-merged.lua)
> quiting: fix your writable cache pathFailure to make 'lucidaot.pdf'
> 
> instead.
> 
> This is still incorrect behavior compared to previous years and the behavior of pdftex, e.g., if it needs to build a font from mf source on the fly. The correct behavior is to create TEXMFHOME on the fly.
> 
> Please reply to me directly since I'm not a member of the list.

Hi Herbert,

thanks for reporting. This problem was masked on my system
because the cache directories are created when the format is
built. Apparently there’s a thinko in the code that chooses a
writable path; I’ll report it to Hans.

> This is still incorrect behavior compared to previous years and
> the behavior of pdftex, e.g., if it needs to build a font from mf
> source on the fly. The correct behavior is to create TEXMFHOME on
> the fly.

TEXMFHOME isn’t used, at least not directly; the font loader
checks TEXMFCACHE, TEXMFVAR, and VARTEXMF (in this order) and
will (should) pick the first writable one.

Best regards
Philipp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://tug.org/pipermail/lualatex-dev/attachments/20130520/b2746d1d/attachment.bin>


More information about the lualatex-dev mailing list