Using lualatex, I get the following error:
</usr/local/share/fonts/HoodHeaven Ornaments Two SSi.ttf>
!LuaTeX error: cannot find OpenType font file for reading ()
==> Fatal error occurred, no output PDF file produced!
The file is present and readable:
$ otfinfo -i "/usr/local/share/fonts/HoodHeaven Ornaments Two SSi.ttf"
Family: HoodHeaven Ornaments Two SSi
Subfamily: Regular
Full name: HoodHeaven Ornaments Two SSi
PostScript name: HoodHeavenOrnamentsTwoSSi
Version: 001.000
Unique ID: FontMonger:HoodHeaven Ornaments Two SSi
Copyright: Copyright c 1995 CdExpert Software, Inc. All Rights Reserved.
and the name is correct in the cache:
{
["familyname"]="HoodHeaven Ornaments Two SSi",
["filename"]={ "/usr/local/share/fonts/HoodHeaven Ornaments Two SSi.ttf", false },
["fontname"]="HoodHeavenOrnamentsTwoSSi",
["fullname"]="HoodHeaven Ornaments Two SSi",
["names"]={
["family"]="HoodHeaven Ornaments Two SSi",
["fullname"]="HoodHeaven Ornaments Two SSi",
["psname"]="HoodHeavenOrnamentsTwoSSi",
["subfamily"]="Regular",
},
["size"]={},
["slant"]=0,
["weight"]=400,
["width"]=5,
},
What could be going wrong?

</usr/local/share/fonts/HoodHeaven Ornaments Two SSi.ttf>seems to indicate that this font was found. It must be another one which gives problems. Also: if you didn't get an "tfm not found" error, the missing font can't be a system font, it must be one used throughpdftex.map. – Ulrike Fischer Sep 2 '11 at 7:39luatex/luaotfloaddo you have? This a backend error, so the font have been found earlier (that is why you don't get a "tfm not found" error) but the backend chocked on it while generating the PDF (my wild guess is thatluaotfloadis telling the engine it is a CFF font while it is a TTF one). – Khaled Hosny Sep 2 '11 at 9:00\directlua{texio.write_nl(font.fonts[font.current()].format, font.fonts[font.current()].psname)}somewhere in your document where this font is selected, and check the log (you should get a line withHoodHeavenOrnamentsTwoSSiandopentypeortruetypeabove it). – Khaled Hosny Sep 2 '11 at 9:27