khaledhosny / luaotfload

Moved to https://github.com/latex3/luaotfload
23 stars 15 forks source link

luaotfload broke after upgrading to OS X Mavericks #55

Closed jdevuyst closed 11 years ago

jdevuyst commented 11 years ago

Ever since I upgraded to OS X Mavericks—post hoc ergo propter hoc—I can no longer compile my dissertation using LuaLaTeX.

When running lualatex I first got the following error:

luaotfload | db: reload initiated; reason: “unresolved font name: ‘lucidacal
Segmentation fault: 11

'lucidacal' presumably refers to the Lucida Grande font, which I had installed in ~/Library/texmf. I removed ~/Library/texmf and ~/Library/texlive and now I get the following error:

luaotfload | db : Font names database not found, generating new one.
luaotfload | db : This can take several minutes; please be patient.Segmentation fault: 11

I can reproduce this error by running luaotfload-tool --update. At some point I also got the following error:

luaotfload | db: Font names database not found, generating new one.
Bus error: 10

I can't reproduce this, however.

I tried upgrading all packages using TeXLive but this didn't help.

Cross-posted to Stack Exchange.

jdevuyst commented 11 years ago

A Stack Exchange user discovered a workaround.

The segmentation fault appears to happen upon loading the font font Skia.ttf. Adding "Skia.ttf" in /usr/local/texlive/2013/texmf-dist/tex/luatex/luaotfload/luaotfload-blacklist.cnf disables the loading of this font and 'fixes' the problem.

khaledhosny commented 11 years ago

This repository is no longer maintained, you should report this against https://github.com/lualatex/luaotfload/