GTS stands for GNU Triangulated Surface Library, and is required for sfdp to work. Building graphiz without this flag and trying to run sfdp (one of the several Graphviz programs) leads to the following error: Error: remove_overlap: Graphviz not built with triangulation library I had to waste 10 minutes of my time figuring out what the missing USE flag was, and hopefully, with this PR accepted, nobody will have to do the same :) https://github.com/gentoo/gentoo/pull/9698 Reproducible: Always
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2095a56a089c5d0b4cdcb93e2ed963c74dc618b7 commit 2095a56a089c5d0b4cdcb93e2ed963c74dc618b7 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2019-09-14 12:47:43 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2019-09-14 14:52:25 +0000 media-gfx/graphviz: Better describe USE gts GTS stands for GNU Triangulated Surface Library, and is required for sfdp to work. Thanks-to: WGH <wgh@torlan.ru> Closes: https://bugs.gentoo.org/671108 Closes: https://github.com/gentoo/gentoo/pull/9698 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> media-gfx/graphviz/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)