Bug#1016323: gnuplot: FTBFS: dvips: DVI file can't be opened: gnuplot.dvi: No such file or directory

Lucas Nussbaum lucas at debian.org
Fri Jul 29 19:34:35 BST 2022


Source: gnuplot
Version: 5.4.2+dfsg2-2
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-20220728 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[2]: Entering directory '/<<PKGBUILDDIR>>/debian/build-x11/docs'
> ./doc2tex ../../../docs/gnuplot.doc nofigures.tex
> ln -s nofigures.tex gnuplot.tex
> if test latex != no ; then \
>   rm -f nofigures.idx ; \
>   touch nofigures.idx ; \
>   rm -f pdffigures.tex ; \
>   echo "" > pdffigures.tex ; \
>   TEXINPUTS=.:../../../docs:../../..:: latex gnuplot.tex ; \
>   TEXINPUTS=.:../../../docs:../../..:: latex gnuplot.tex ; \
>   TEXINPUTS=.:../../../docs:../../..:: latex gnuplot.tex ; \
>   makeindex gnuplot ; \
>   TEXINPUTS=.:../../../docs:../../..:: latex gnuplot.tex ; \
>   rm -f pdffigurex.tex pdffigures.aux ; \
> else \
>   echo "latex not found - cannot build dvi file" ; \
> fi
> This is pdfTeX, Version 3.141592653-2.6-1.40.24 (TeX Live 2022/Debian) (preloaded format=latex)
>  restricted \write18 enabled.
> entering extended mode
> (./gnuplot.tex
> LaTeX2e <2022-06-01> patch level 5
> L3 programming layer <2022-07-15> (../../../docs/titlepag.tex
> (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
> Document Class: article 2021/10/04 v1.4n Standard LaTeX document class
> (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))
> (../../../docs/toc_entr.sty
> `toc_entry.sty' 1.0 of 13 Dec 90
> ) (/usr/share/texlive/texmf-dist/tex/latex/base/latexsym.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
> (/usr/share/texlive/texmf-dist/tex/latex/ucs/utf8x.def))
> (/usr/share/texlive/texmf-dist/tex/latex/ucs/ucs.sty
> (/usr/share/texlive/texmf-dist/tex/latex/ucs/data/uni-global.def))
> (/usr/share/texlive/texmf-dist/tex/latex/textgreek/textgreek.sty
> (/usr/share/texlive/texmf-dist/tex/latex/greek-fontenc/lgrenc.def
> (/usr/share/texlive/texmf-dist/tex/latex/greek-fontenc/greek-fontenc.def)))
> (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty
> (/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty)
> (/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty)
> (/usr/share/texlive/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
> (/usr/share/texlive/texmf-dist/tex/generic/infwarerr/infwarerr.sty))
> (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)
> (/usr/share/texlive/texmf-dist/tex/generic/kvsetkeys/kvsetkeys.sty)
> (/usr/share/texlive/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty)
> (/usr/share/texlive/texmf-dist/tex/generic/pdfescape/pdfescape.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/hycolor/hycolor.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/auxhook/auxhook.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty
> (/usr/share/texlive/texmf-dist/tex/latex/refcount/refcount.sty)
> (/usr/share/texlive/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
> (/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty)))
> (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def)
> (/usr/share/texlive/texmf-dist/tex/generic/intcalc/intcalc.sty)
> (/usr/share/texlive/texmf-dist/tex/generic/etexcmds/etexcmds.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def
> (/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc-greekbasic.def))
> ! Argument of ? has an extra }.
> <inserted text> 
>                 \par 
> l.4045 \ProcessKeyvalOptions{Hyp}
>                                  
> ? 
> ! Emergency stop.
> <inserted text> 
>                 \par 
> l.4045 \ProcessKeyvalOptions{Hyp}
>                                  
> No pages of output.
> Transcript written on gnuplot.log.
> This is pdfTeX, Version 3.141592653-2.6-1.40.24 (TeX Live 2022/Debian) (preloaded format=latex)
>  restricted \write18 enabled.
> entering extended mode
> (./gnuplot.tex
> LaTeX2e <2022-06-01> patch level 5
> L3 programming layer <2022-07-15> (../../../docs/titlepag.tex
> (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
> Document Class: article 2021/10/04 v1.4n Standard LaTeX document class
> (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))
> (../../../docs/toc_entr.sty
> `toc_entry.sty' 1.0 of 13 Dec 90
> ) (/usr/share/texlive/texmf-dist/tex/latex/base/latexsym.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
> (/usr/share/texlive/texmf-dist/tex/latex/ucs/utf8x.def))
> (/usr/share/texlive/texmf-dist/tex/latex/ucs/ucs.sty
> (/usr/share/texlive/texmf-dist/tex/latex/ucs/data/uni-global.def))
> (/usr/share/texlive/texmf-dist/tex/latex/textgreek/textgreek.sty
> (/usr/share/texlive/texmf-dist/tex/latex/greek-fontenc/lgrenc.def
> (/usr/share/texlive/texmf-dist/tex/latex/greek-fontenc/greek-fontenc.def)))
> (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty
> (/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty)
> (/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty)
> (/usr/share/texlive/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
> (/usr/share/texlive/texmf-dist/tex/generic/infwarerr/infwarerr.sty))
> (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)
> (/usr/share/texlive/texmf-dist/tex/generic/kvsetkeys/kvsetkeys.sty)
> (/usr/share/texlive/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty)
> (/usr/share/texlive/texmf-dist/tex/generic/pdfescape/pdfescape.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/hycolor/hycolor.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/auxhook/auxhook.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty
> (/usr/share/texlive/texmf-dist/tex/latex/refcount/refcount.sty)
> (/usr/share/texlive/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
> (/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty)))
> (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def)
> (/usr/share/texlive/texmf-dist/tex/generic/intcalc/intcalc.sty)
> (/usr/share/texlive/texmf-dist/tex/generic/etexcmds/etexcmds.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def
> (/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc-greekbasic.def))
> ! Argument of ? has an extra }.
> <inserted text> 
>                 \par 
> l.4045 \ProcessKeyvalOptions{Hyp}
>                                  
> ? 
> ! Emergency stop.
> <inserted text> 
>                 \par 
> l.4045 \ProcessKeyvalOptions{Hyp}
>                                  
> No pages of output.
> Transcript written on gnuplot.log.
> This is pdfTeX, Version 3.141592653-2.6-1.40.24 (TeX Live 2022/Debian) (preloaded format=latex)
>  restricted \write18 enabled.
> entering extended mode
> (./gnuplot.tex
> LaTeX2e <2022-06-01> patch level 5
> L3 programming layer <2022-07-15> (../../../docs/titlepag.tex
> (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
> Document Class: article 2021/10/04 v1.4n Standard LaTeX document class
> (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))
> (../../../docs/toc_entr.sty
> `toc_entry.sty' 1.0 of 13 Dec 90
> ) (/usr/share/texlive/texmf-dist/tex/latex/base/latexsym.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
> (/usr/share/texlive/texmf-dist/tex/latex/ucs/utf8x.def))
> (/usr/share/texlive/texmf-dist/tex/latex/ucs/ucs.sty
> (/usr/share/texlive/texmf-dist/tex/latex/ucs/data/uni-global.def))
> (/usr/share/texlive/texmf-dist/tex/latex/textgreek/textgreek.sty
> (/usr/share/texlive/texmf-dist/tex/latex/greek-fontenc/lgrenc.def
> (/usr/share/texlive/texmf-dist/tex/latex/greek-fontenc/greek-fontenc.def)))
> (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty
> (/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty)
> (/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty)
> (/usr/share/texlive/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
> (/usr/share/texlive/texmf-dist/tex/generic/infwarerr/infwarerr.sty))
> (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)
> (/usr/share/texlive/texmf-dist/tex/generic/kvsetkeys/kvsetkeys.sty)
> (/usr/share/texlive/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty)
> (/usr/share/texlive/texmf-dist/tex/generic/pdfescape/pdfescape.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/hycolor/hycolor.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/auxhook/auxhook.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty
> (/usr/share/texlive/texmf-dist/tex/latex/refcount/refcount.sty)
> (/usr/share/texlive/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
> (/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty)))
> (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def)
> (/usr/share/texlive/texmf-dist/tex/generic/intcalc/intcalc.sty)
> (/usr/share/texlive/texmf-dist/tex/generic/etexcmds/etexcmds.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def
> (/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc-greekbasic.def))
> ! Argument of ? has an extra }.
> <inserted text> 
>                 \par 
> l.4045 \ProcessKeyvalOptions{Hyp}
>                                  
> ? 
> ! Emergency stop.
> <inserted text> 
>                 \par 
> l.4045 \ProcessKeyvalOptions{Hyp}
>                                  
> No pages of output.
> Transcript written on gnuplot.log.
> Couldn't find input index file gnuplot nor gnuplot.idx.
> Usage: makeindex [-ilqrcgLT] [-s sty] [-o ind] [-t log] [-p num] [idx0 idx1 ...]
> This is pdfTeX, Version 3.141592653-2.6-1.40.24 (TeX Live 2022/Debian) (preloaded format=latex)
>  restricted \write18 enabled.
> entering extended mode
> (./gnuplot.tex
> LaTeX2e <2022-06-01> patch level 5
> L3 programming layer <2022-07-15> (../../../docs/titlepag.tex
> (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
> Document Class: article 2021/10/04 v1.4n Standard LaTeX document class
> (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))
> (../../../docs/toc_entr.sty
> `toc_entry.sty' 1.0 of 13 Dec 90
> ) (/usr/share/texlive/texmf-dist/tex/latex/base/latexsym.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
> (/usr/share/texlive/texmf-dist/tex/latex/ucs/utf8x.def))
> (/usr/share/texlive/texmf-dist/tex/latex/ucs/ucs.sty
> (/usr/share/texlive/texmf-dist/tex/latex/ucs/data/uni-global.def))
> (/usr/share/texlive/texmf-dist/tex/latex/textgreek/textgreek.sty
> (/usr/share/texlive/texmf-dist/tex/latex/greek-fontenc/lgrenc.def
> (/usr/share/texlive/texmf-dist/tex/latex/greek-fontenc/greek-fontenc.def)))
> (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty
> (/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty)
> (/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty)
> (/usr/share/texlive/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
> (/usr/share/texlive/texmf-dist/tex/generic/infwarerr/infwarerr.sty))
> (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)
> (/usr/share/texlive/texmf-dist/tex/generic/kvsetkeys/kvsetkeys.sty)
> (/usr/share/texlive/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty)
> (/usr/share/texlive/texmf-dist/tex/generic/pdfescape/pdfescape.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/hycolor/hycolor.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/auxhook/auxhook.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty
> (/usr/share/texlive/texmf-dist/tex/latex/refcount/refcount.sty)
> (/usr/share/texlive/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
> (/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty)))
> (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def)
> (/usr/share/texlive/texmf-dist/tex/generic/intcalc/intcalc.sty)
> (/usr/share/texlive/texmf-dist/tex/generic/etexcmds/etexcmds.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def
> (/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc-greekbasic.def))
> ! Argument of ? has an extra }.
> <inserted text> 
>                 \par 
> l.4045 \ProcessKeyvalOptions{Hyp}
>                                  
> ? 
> ! Emergency stop.
> <inserted text> 
>                 \par 
> l.4045 \ProcessKeyvalOptions{Hyp}
>                                  
> No pages of output.
> Transcript written on gnuplot.log.
> if test dvips != no ; then \
>    dvips gnuplot.dvi -o gnuplot.ps ; \
> else \
>    echo "dvips not found - cannot build PS file" ; \
> fi
> This is dvips(k) 2022.1 (TeX Live 2022)  Copyright 2022 Radical Eye Software (www.radicaleye.com)
> dvips: DVI file can't be opened: gnuplot.dvi: No such file or directory
> make[2]: *** [Makefile:1161: gnuplot.ps] Error 1


The full build log is available from:
http://qa-logs.debian.net/2022/07/28/gnuplot_5.4.2+dfsg2-2_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220728;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220728&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.



More information about the debian-science-maintainers mailing list