As long as graphite is a useflag, the dep should be harfbuzz[icu,graphite] or the compilation fails. On a not really related note: would tex herd mind pushing bug 414797 in place of fonts herd ? In the meanwhile, stix-fonts for TeX and otherwise got split into separate tarballs (one with just truetype fonts (STIXv1.1.1-word.zip) and one with TeX fonts and metrics (STIXv1.1.0-latex.zip)).
confirm that texlive-core-2013-r1 fails like this when harfbuzz has no graphite use flag set IF the xetex use flag is set: /var/tmp/portage/app-text/texlive-core-2013-r1/work/texlive-20130530-source/texk/web2c/xetexdir/XeTeXLayoutInterface.h:56:26: fatal error: hb-graphite2.h: No such file or directory compilation terminated. And I also confirm that everything runs through (i.e. compiles) smoothly, when the graphite flag is set in harfbuzz. Richard
The harfbuzz dep in texlive-core-2013-r1 is wrong for another reason. It has: >=media-libs/harfbuzz-0.9.10[icu] But the icu use flag doesn't exist for harfbuzz-0.9.12. The dep should probably be: || ( =media-libs/harfbuzz-0.9.12 >=media-libs/harfbuzz-0.9.18-r1[icu] ) I can confirm that it compiles successfully against harfbuzz-0.9.12 with this dep spec and the xetex flag enabled. The resulting TeX build works fine for my usage, but I haven't tested xetex support.
dep bumped and usedep updated, thx and sorry for the delay