You can test it with AUCTeX, see test plans on http://overlays.gentoo.org/proj/emacs/wiki/test%20plans
Sparc stable, works fine.
ppc stable
alpha/ia64 stable
Tests fail and stall on amd64: x86_64-pc-linux-gnu-gcc dvipng.o color.o draw.o dvi.o font.o misc.o pk.o set.o special.o papersiz.o ppagelist.o vf.o t1.o sfd.o ft.o enc.o fontmap.o tfm.o -o dvipng -lfreetype -lz -lt1 -lkpathsea -lgd -lpng -lz -lm ./dvipng > dvipng.tmp ( test -r dvipng.help && diff dvipng.tmp dvipng.help ) \ || cp dvipng.tmp dvipng.help rm -f dvipng.tmp texi2dvi -I . ./dvipng.texi /usr/bin/makeinfo -I. ./dvipng.texi This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6) %&-line parsing enabled. entering extended mode (./txiversion.tex ! I can't find file `texinfo.tex'. l.1 \input texinfo.tex @bye Please type another input file name: ! Emergency stop. l.1 \input texinfo.tex @bye No pages of output. Transcript written on txiversion.log. /usr/bin/texi2dvi: texinfo.tex appears to be broken, quitting. make: [dvipng.dvi] Error 1 (ignored) >>> Source compiled. >>> Test phase [test]: app-text/dvipng-1.11 latex ./test_dvipng.tex This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6) %&-line parsing enabled. entering extended mode (./test_dvipng.tex LaTeX2e <2005/12/01> Babel <v3.8h> and hyphenation patterns for english, usenglishmax, dumylang, noh yphenation, loaded. (/usr/share/texmf-dist/tex/latex/base/article.cls Document Class: article 2005/09/16 v1.4f Standard LaTeX document class (/usr/share/texmf-dist/tex/latex/base/size10.clo)) (/usr/share/texmf-dist/tex/latex/psnfss/mathptmx.sty) (/usr/share/texmf-dist/tex/latex/graphics/color.sty (/usr/share/texmf/tex/latex/config/color.cfg) (/usr/share/texmf-dist/tex/latex/graphics/dvips.def) (/usr/share/texmf-dist/tex/latex/graphics/dvipsnam.def)) No file test_dvipng.aux. (/usr/share/texmf-dist/tex/latex/psnfss/ot1ptm.fd)kpathsea: Running mktextfm ptmr7t mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input ptmr7t This is METAFONT, Version 2.71828 (Web2C 7.5.6) kpathsea: Running mktexmf ptmr7t ! I can't find file `ptmr7t'. <*> ...:=ljfour; mag:=1; nonstopmode; input ptmr7t Please type another input file name ! Emergency stop. <*> ...:=ljfour; mag:=1; nonstopmode; input ptmr7t Transcript written on mfput.log. grep: ptmr7t.log: No such file or directory mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input ptmr7t' failed to make ptmr7t.tfm. kpathsea: Appending font creation commands to missfont.log. ! Font OT1/ptm/m/n/10=ptmr7t at 10.0pt not loadable: Metric (TFM) file not foun d. <to be read again> relax l.27 \begin{document} ?
(In reply to comment #4) > Tests fail and stall on amd64: > [...] > ! I can't find file `texinfo.tex'. The following should be added to DEPEND: virtual/latex-base || ( dev-texlive/texlive-texinfo app-text/tetex app-text/ptex ) Maybe it's time for a virtual/texinfo-tex for the above any-of-many dependency?
(In reply to comment #5) > Maybe it's time for a virtual/texinfo-tex for the above any-of-many dependency? or perhaps virtual/texi2dvi ? (texi2pdf or pdftexi2dvi seem to be only aliases for texi2dvi)
> or perhaps virtual/texi2dvi ? Also fine with me. Would you include sys-apps/texinfo as additional dependency then?
(In reply to comment #7) > > or perhaps virtual/texi2dvi ? > > Also fine with me. Would you include sys-apps/texinfo as additional dependency > then? > Not sure, I would prefer having it included but it's in system...
Created attachment 159333 [details] app-text:dvipng-1.11:20080702-160135.log [hppa] Again, the test phase reveals some things are missing or at least not where the test suite expects to find them.
Stable for HPPA.
virtual/texi2dvi added to DEPEND. Please go on with stabilisation.
I'm still getting test failures: >>> Test phase [test]: app-text/dvipng-1.11 latex ./test_dvipng.tex This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6) %&-line parsing enabled. entering extended mode (./test_dvipng.tex LaTeX2e <2005/12/01> Babel <v3.8h> and hyphenation patterns for english, usenglishmax, dumylang, noh yphenation, loaded. (/usr/share/texmf-dist/tex/latex/base/article.cls Document Class: article 2005/09/16 v1.4f Standard LaTeX document class (/usr/share/texmf-dist/tex/latex/base/size10.clo)) (/usr/share/texmf-dist/tex/latex/psnfss/mathptmx.sty) (/usr/share/texmf-dist/tex/latex/graphics/color.sty (/usr/share/texmf/tex/latex/config/color.cfg) (/usr/share/texmf-dist/tex/latex/graphics/dvips.def) (/usr/share/texmf-dist/tex/latex/graphics/dvipsnam.def)) No file test_dvipng.aux. (/usr/share/texmf-dist/tex/latex/psnfss/ot1ptm.fd)kpathsea: Running mktextfm ptmr7t mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input ptmr7t This is METAFONT, Version 2.71828 (Web2C 7.5.6) kpathsea: Running mktexmf ptmr7t ! I can't find file `ptmr7t'. <*> ...:=ljfour; mag:=1; nonstopmode; input ptmr7t Please type another input file name ! Emergency stop. <*> ...:=ljfour; mag:=1; nonstopmode; input ptmr7t Transcript written on mfput.log. grep: ptmr7t.log: No such file or directory mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input ptmr7t' failed to make ptmr7t.tfm. kpathsea: Appending font creation commands to missfont.log. ! Font OT1/ptm/m/n/10=ptmr7t at 10.0pt not loadable: Metric (TFM) file not foun d. <to be read again> relax l.27 \begin{document} ?
> I'm still getting test failures: Added RESTRICT=test since the tests need some special fonts and IMHO it is not feasible to add them as an extra dependency.
(In reply to comment #13) > > I'm still getting test failures: > > Added RESTRICT=test since the tests need some special fonts and IMHO it is not > feasible to add them as an extra dependency. USE=test can be used. Which fonts?
> > Added RESTRICT=test since the tests need some special fonts and IMHO it is not > > feasible to add them as an extra dependency. > > USE=test can be used. Which fonts? That's the question... Feel free to find out what dependencies are needed. ;-)
Thomas, does it succeed when you have dev-texlive/texlive-fontsrecommended installed? Or do you still use teTeX?
Yes Christian, tests succeed with texlive-fontsrecommended installed.
Thanks for testing, added USE=test and please go on.
amd64 stable
(In reply to comment #18) > Thanks for testing, added USE=test and please go on. Shouldn't that dependency be something like: test? ( || ( dev-texlive/texlive-fontsrecommended app-text/tetex app-text/ptex ) ) The way you have it now it will cause blockers for tetex users.
(In reply to comment #20) > The way you have it now it will cause blockers for tetex users. Fixed.
ppc64 stable last arch CC'd -> mark bug as FIXED