Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 230133 - Please stabilise app-text/dvipng-1.11
Summary: Please stabilise app-text/dvipng-1.11
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Emacs project
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks:
 
Reported: 2008-06-30 06:20 UTC by Christian Faulhammer (RETIRED)
Modified: 2008-07-17 18:54 UTC (History)
1 user (show)

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


Attachments
app-text:dvipng-1.11:20080702-160135.log [hppa] (20080702-160135.log,26.40 KB, text/plain)
2008-07-02 16:15 UTC, Jeroen Roovers (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Faulhammer (RETIRED) gentoo-dev 2008-06-30 06:20:50 UTC
You can test it with AUCTeX, see test plans on http://overlays.gentoo.org/proj/emacs/wiki/test%20plans
Comment 1 Ferris McCormick (RETIRED) gentoo-dev 2008-06-30 17:51:34 UTC
Sparc stable, works fine.
Comment 2 nixnut (RETIRED) gentoo-dev 2008-06-30 20:13:09 UTC
ppc stable
Comment 3 Raúl Porcel (RETIRED) gentoo-dev 2008-07-01 16:46:17 UTC
alpha/ia64 stable
Comment 4 Thomas Anderson (tanderson) (RETIRED) gentoo-dev 2008-07-01 20:06:02 UTC
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}
                     
? 
Comment 5 Ulrich Müller gentoo-dev 2008-07-01 21:57:37 UTC
(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? 
Comment 6 Alexis Ballier gentoo-dev 2008-07-01 22:21:35 UTC
(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)
Comment 7 Ulrich Müller gentoo-dev 2008-07-02 00:07:40 UTC
> or perhaps virtual/texi2dvi ?

Also fine with me. Would you include sys-apps/texinfo as additional dependency then?
Comment 8 Alexis Ballier gentoo-dev 2008-07-02 07:18:02 UTC
(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...
Comment 9 Jeroen Roovers (RETIRED) gentoo-dev 2008-07-02 16:15:36 UTC
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.
Comment 10 Jeroen Roovers (RETIRED) gentoo-dev 2008-07-02 16:17:06 UTC
Stable for HPPA.
Comment 11 Ulrich Müller gentoo-dev 2008-07-07 17:02:50 UTC
virtual/texi2dvi added to DEPEND.
Please go on with stabilisation.
Comment 12 Thomas Anderson (tanderson) (RETIRED) gentoo-dev 2008-07-09 11:22:42 UTC
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}
                     
? 
Comment 13 Ulrich Müller gentoo-dev 2008-07-09 13:40:38 UTC
> 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.
Comment 14 Christian Faulhammer (RETIRED) gentoo-dev 2008-07-09 14:21:49 UTC
(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?
Comment 15 Ulrich Müller gentoo-dev 2008-07-09 18:09:25 UTC
> > 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. ;-)
Comment 16 Christian Faulhammer (RETIRED) gentoo-dev 2008-07-09 18:14:35 UTC
Thomas, does it succeed when you have dev-texlive/texlive-fontsrecommended installed?  Or do you still use teTeX?
Comment 17 Thomas Anderson (tanderson) (RETIRED) gentoo-dev 2008-07-09 21:10:17 UTC
Yes Christian, tests succeed with texlive-fontsrecommended installed.
Comment 18 Christian Faulhammer (RETIRED) gentoo-dev 2008-07-09 22:10:52 UTC
Thanks for testing, added USE=test and please go on.
Comment 19 Thomas Anderson (tanderson) (RETIRED) gentoo-dev 2008-07-10 01:20:51 UTC
amd64 stable
Comment 20 Ulrich Müller gentoo-dev 2008-07-10 05:16:45 UTC
(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.
Comment 21 Christian Faulhammer (RETIRED) gentoo-dev 2008-07-10 08:17:36 UTC
(In reply to comment #20)
> The way you have it now it will cause blockers for tetex users.

 Fixed.
Comment 22 Markus Rothe (RETIRED) gentoo-dev 2008-07-17 18:54:21 UTC
ppc64 stable

last arch CC'd -> mark bug as FIXED