Bug 230133 - Please stabilise app-text/dvipng-1.11
|
Bug#:
230133
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: All
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: enhancement
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: emacs@gentoo.org
|
Reported By: fauli@gentoo.org
|
|
Component: Applications
|
|
|
URL:
|
|
Summary: Please stabilise app-text/dvipng-1.11
|
|
Keywords: STABLEREQ
|
|
Status Whiteboard:
|
|
Opened: 2008-06-30 06:20 0000
|
Sparc stable, works fine.
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...
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.
(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