Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 483544 - app-text/texlive-core-2013-r1: correct harfbuzz dependency
Summary: app-text/texlive-core-2013-r1: correct harfbuzz dependency
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Alexis Ballier
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-09-03 23:52 UTC by Rafał Mużyło
Modified: 2014-03-09 11:39 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rafał Mużyło 2013-09-03 23:52:26 UTC
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)).
Comment 1 PetaMem R&D 2013-09-20 09:22:25 UTC
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
Comment 2 Toby Cubitt 2013-11-16 14:38:37 UTC
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.
Comment 3 Alexis Ballier gentoo-dev 2014-03-09 11:39:08 UTC
dep bumped and usedep updated, thx and sorry for the delay