USE="doc" emerge -1 =sci-mathematics/flint-2.4.4 fails to build probably due to missing dependency on dev-texlive/texlive-latex: [...] make[1]: Leaving directory `/var/tmp/portage/sci-mathematics/flint-2.4.4/work/flint-2.4.4' make -j6 -C doc/latex make: Entering directory `/var/tmp/portage/sci-mathematics/flint-2.4.4/work/flint-2.4.4/doc/latex' cc -c -ansi -pedantic -std=c99 -g create_doc.c -o create_doc.o cc create_doc.o -o create_doc ./create_doc pdflatex flint-manual.tex make: pdflatex: Command not found make: *** [manual] Error 127 make: Leaving directory `/var/tmp/portage/sci-mathematics/flint-2.4.4/work/flint-2.4.4/doc/latex' * ERROR: sci-mathematics/flint-2.4.4::gentoo failed (compile phase): * emake failed *
can you check if that is the only missing dep?
Well, actually I cannot build it with USE="doc" even with dev-texlive/texlive-latex installed. Also I see that the C compiler is not properly called (cc): [...] make -j6 -C doc/latex make: Entering directory `/var/tmp/portage/sci-mathematics/flint-2.4.4/work/flint-2.4.4/doc/latex' cc -c -ansi -pedantic -std=c99 -g create_doc.c -o create_doc.o cc create_doc.o -o create_doc ./create_doc pdflatex flint-manual.tex This is pdfTeX, Version 3.1415926-2.4-1.40.13 (TeX Live 2012) restricted \write18 enabled. entering extended mode (./flint-manual.tex LaTeX2e <2011/06/27> Babel <v3.8m> and hyphenation patterns for english, dumylang, nohyphenation, lo aded. (/usr/share/texmf-dist/tex/latex/base/book.cls Document Class: book 2007/10/19 v1.4h Standard LaTeX document class (/usr/share/texmf-dist/tex/latex/base/bk10.clo)) (/usr/share/texmf-dist/tex/latex/geometry/geometry.sty (/usr/share/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/share/texmf-dist/tex/generic/oberdiek/ifpdf.sty) (/usr/share/texmf-dist/tex/generic/oberdiek/ifvtex.sty) (/usr/share/texmf-dist/tex/generic/ifxetex/ifxetex.sty)) (/usr/share/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/share/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/share/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/share/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/share/texmf-dist/tex/latex/amsmath/amsopn.sty)) (/usr/share/texmf-dist/tex/latex/amscls/amsthm.sty) (/usr/share/texmf-dist/tex/latex/amsmath/amscd.sty) (/usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty) (/usr/share/texmf-dist/tex/latex/amsfonts/amssymb.sty) ! LaTeX Error: File `cases.sty' not found. Type X to quit or <RETURN> to proceed, or enter new name. (Default extension: sty) Enter file name: ! Emergency stop. <read *> l.48 \usepackage [all]{xy}^^M ! ==> Fatal error occurred, no output PDF file produced! Transcript written on flint-manual.log. make: *** [manual] Error 1 make: Leaving directory `/var/tmp/portage/sci-mathematics/flint-2.4.4/work/flint-2.4.4/doc/latex' * ERROR: sci-mathematics/flint-2.4.4::gentoo failed (compile phase): * emake failed
(In reply to Chema Alonso from comment #2) > Also I see that the C compiler is not > properly called (cc): > That's irrelevant. Those binaries are not installed.
(In reply to Chema Alonso from comment #2) > ! LaTeX Error: File `cases.sty' not found. > That one is part of dev-texlive/texlive-latexextra try installing it.
Yeah, it worked. Apparently the missing deps are dev-texlive/texlive-latex and dev-texlive/texlive-latexextra it builds fine here with those.
+*flint-2.4.4-r1 (30 Jul 2014) + + 30 Jul 2014; Julian Ospald <hasufell@gentoo.org> -flint-2.4.4.ebuild, + +flint-2.4.4-r1.ebuild: + fix deps wrt #518500