Bug#1105343: gle-graphics-manual: FTBFS with make --shuffle=reverse: ! LaTeX Error: File `title/glelogo' not found.
Lucas Nussbaum
lucas at debian.org
Tue May 13 19:58:50 BST 2025
Source: gle-graphics-manual
Version: 4.3.6-1
Severity: minor
Tags: trixie sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-shuffle
Hi,
GNU Make now has a --shuffle option that simulates non-deterministic ordering
of target prerequisites. See
https://trofi.github.io/posts/238-new-make-shuffle-mode.html and also previous
work in Debian by Santiago Vila:
https://people.debian.org/~sanvila/make-shuffle/
This package fails to build with make --shuffle=reverse.
This is likely to be caused by a missing dependency in
debian/rules or an upstream Makefile.
More information about this mass bug filing is available at
https://wiki.debian.org/qa.debian.org/FTBFS/Shuffle
Relevant part (hopefully):
> make[2]: Entering directory '/build/reproducible-path/gle-graphics-manual-4.3.6'
> Makefile.gcc:95: update target 'defs.tex' due to: target does not exist
> glebtool -latexdef defs.tex hascairo
> -latexdefglebtool -latexversion defs.tex
> -latexversionMakefile.gcc:55: update target 'pdf' due to: target does not exist
> pdflatex gle-manual.tex
> This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=pdflatex)
> restricted \write18 enabled.
> entering extended mode
> (./gle-manual.tex
> LaTeX2e <2024-11-01> patch level 2
> L3 programming layer <2025-01-18>
> (/usr/share/texlive/texmf-dist/tex/latex/base/book.cls
> Document Class: book 2024/06/29 v1.4n Standard LaTeX document class
> (/usr/share/texlive/texmf-dist/tex/latex/base/bk10.clo))
> (/usr/share/texlive/texmf-dist/tex/latex/filemod/filemod.sty
> (/usr/share/texlive/texmf-dist/tex/latex/filemod/filemod-expmin.sty))
> (./defs.tex) (./title/sm_special.tex
> (/usr/share/texlive/texmf-dist/tex/generic/iftex/ifpdf.sty
> (/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty))
> (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
> (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)
> (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def))
> (/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
> (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)
> (/usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty))
> (/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty) (./cmd.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/supertabular/supertabular.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/graphics/rotating.sty
> (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty))
> (/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty
> (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg)
> (/usr/share/texlive/texmf-dist/tex/latex/graphics/mathcolor.ltx))
> (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty
> (/usr/share/texlive/texmf-dist/tex/latex/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/generic/ltxcmds/ltxcmds.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/hycolor/hycolor.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/etoolbox/etoolbox.sty)
> (/usr/share/texlive/texmf-dist/tex/generic/stringenc/stringenc.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/latex/hyperref/puenc.def)
> (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)
> (/usr/share/texlive/texmf-dist/tex/generic/bitset/bitset.sty
> (/usr/share/texlive/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))
> (/usr/share/texlive/texmf-dist/tex/latex/base/atbegshi-ltx.sty))
> (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def
> (/usr/share/texlive/texmf-dist/tex/latex/base/atveryend-ltx.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
> (/usr/share/texlive/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty))))
> Writing index file gle-manual.idx
> (/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def)
> No file gle-manual.aux.
> (/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
> [Loading MPS to PDF converter (version 2006.09.02).]
> ) (/usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
> (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg))
> *geometry* detected driver: pdftex
> (./title/title.tex
>
> ! LaTeX Error: File `title/glelogo' not found.
>
> See the LaTeX manual or LaTeX Companion for explanation.
> Type H <return> for immediate help.
> ...
>
> l.41 \includegraphics{title/glelogo}
>
> ?
> ! Emergency stop.
> ...
>
> l.41 \includegraphics{title/glelogo}
>
> ! ==> Fatal error occurred, no output PDF file produced!
> Transcript written on gle-manual.log.
> make[2]: *** [Makefile.gcc:55: pdf] Error 1 shuffle=reverse
The full build log is available from:
http://qa-logs.debian.net/2025/05/05/shuffle/reverse/gle-graphics-manual_4.3.6-1_unstable_reverse.log
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
More information about the debian-science-maintainers
mailing list