Source: advi
Version: 2.0.0-4
Severity: minor
Tags: trixie sid ftbfs
User: lu...@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[3]: Entering directory '/build/reproducible-path/advi-2.0.0/doc'
> Makefile:29: update target '_build/.exists' due to: target does not exist
> mkdir -p _build
> touch _build/.exists
> Makefile:46: update target '_build/advi.html' due to: target does not exist
> hevea -entities -I . -I ../tex -I _build -o _build/advi.html -fix manual.hva 
> advi.tex
> ./manual.hva:19: Warning: Ignoring (re-)definition of '\dockey' by \newcommand
> ./manual.hva:29: Warning: Ignoring (re-)definition of '\Stretch' by 
> \newcommand
> ./manual.hva:33: Warning: Not (re)-defining environment 'citemize' with 
> \newenvironment
> ../tex/advi.hva:51: Warning: Not (re)-defining environment 'citemize' with 
> \newenvironment
> /usr/share/hevea/hyperref.hva:72: Warning: Ignoring option: 'hypertex'
> Exclude comment 'comment'
> /usr/share/hevea/makeidx.hva:1: Warning: Cannot find primitives for package: 
> index
> /usr/share/hevea/makeidx.hva:2: Warning: Not (re-)defining '\@indexbox' with 
> \newsavebox
> /usr/share/hevea/makeidx.hva:15: Warning: Ignoring (re-)definition of 
> '\index' by \newcommand
> /usr/share/hevea/makeidx.hva:16: Warning: Ignoring (re-)definition of 
> '\printindex' by \newcommand
> /usr/share/hevea/makeidx.hva:17: Warning: Ignoring (re-)definition of 
> '\makeindex' by \newcommand
> /usr/share/hevea/makeidx.hva:18: Warning: Ignoring (re-)definition of '\see' 
> by \newcommand
> ./advi.tex:117: Warning: Command not found: \vfill
> ./advi.tex:398: Warning: Undefined label: 'multiplex'
> ./advi.tex:861: Warning: Undefined label: 'advi-graphicx'
> ./advi.tex:1077: Warning: Command not found: \hfill
> ./advi.tex:1077: Warning: Command not found: \hfill
> ./advi.tex:1471: Warning: Optional argument to \item in itemize environment
> ./advi.tex:1474: Warning: Optional argument to \item in itemize environment
> ./advi.tex:1478: Warning: Optional argument to \item in itemize environment
> ./advi.tex:1481: Warning: Optional argument to \item in itemize environment
> ./advi.tex:1485: Warning: Optional argument to \item in itemize environment
> HeVeA Warning: Label(s) may have changed. Rerun me to get cross-references 
> right.
> HeVeA Warning: images may have changed, run 'imagen  _build/advi'
> Run, run, again...
> ./manual.hva:19: Warning: Ignoring (re-)definition of '\dockey' by \newcommand
> ./manual.hva:29: Warning: Ignoring (re-)definition of '\Stretch' by 
> \newcommand
> ./manual.hva:33: Warning: Not (re)-defining environment 'citemize' with 
> \newenvironment
> ../tex/advi.hva:51: Warning: Not (re)-defining environment 'citemize' with 
> \newenvironment
> /usr/share/hevea/hyperref.hva:72: Warning: Ignoring option: 'hypertex'
> Exclude comment 'comment'
> /usr/share/hevea/makeidx.hva:1: Warning: Cannot find primitives for package: 
> index
> /usr/share/hevea/makeidx.hva:2: Warning: Not (re-)defining '\@indexbox' with 
> \newsavebox
> /usr/share/hevea/makeidx.hva:15: Warning: Ignoring (re-)definition of 
> '\index' by \newcommand
> /usr/share/hevea/makeidx.hva:16: Warning: Ignoring (re-)definition of 
> '\printindex' by \newcommand
> /usr/share/hevea/makeidx.hva:17: Warning: Ignoring (re-)definition of 
> '\makeindex' by \newcommand
> /usr/share/hevea/makeidx.hva:18: Warning: Ignoring (re-)definition of '\see' 
> by \newcommand
> ./advi.tex:117: Warning: Command not found: \vfill
> ./advi.tex:1077: Warning: Command not found: \hfill
> ./advi.tex:1077: Warning: Command not found: \hfill
> ./advi.tex:1471: Warning: Optional argument to \item in itemize environment
> ./advi.tex:1474: Warning: Optional argument to \item in itemize environment
> ./advi.tex:1478: Warning: Optional argument to \item in itemize environment
> ./advi.tex:1481: Warning: Optional argument to \item in itemize environment
> ./advi.tex:1485: Warning: Optional argument to \item in itemize environment
> Fixpoint reached in 2 step(s)
> Now, I am running imagen for you
> RESOLUTION: 100
> This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) 
> (preloaded format=latex)
>  restricted \write18 enabled.
> entering extended mode
> (./_build/advi.image.tex
> LaTeX2e <2024-11-01> patch level 2
> L3 programming layer <2025-01-18>
> (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
> Document Class: article 2024/06/29 v1.4n Standard LaTeX document class
> (/usr/share/texlive/texmf-dist/tex/latex/base/size12.clo)) (./manual.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/preprint/fullpage.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
> (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.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/dvips.def)))
> 
> ! LaTeX Error: File `advi.sty' not found.
> 
> Type X to quit or <RETURN> to proceed,
> or enter new name. (Default extension: sty)
> 
> Enter file name: 
> ! Emergency stop.
> <read *> 
>          
> l.4 ...x}\usepackage[\advidriver]{advi}\usepackage
>                                                   
> {advi-annot}\usepackage{bu...
> 
> No pages of output.
> Transcript written on advi.image.log.
> mv: cannot stat 'advi.image.dvi': No such file or directory
> This is dvips(k) 2024.1 (TeX Live 2025/dev)  Copyright 2024 Radical Eye 
> Software (www.radicaleye.com)
> dvips: DVI file can't be opened: _build/advi.image.dvi: No such file or 
> directory
> Makefile:49: update target '_build/advixxx.html' due to: target does not exist
> cd _build && hacha -o advixxx.html advi.html
> Makefile:42: update target '_build/advi_remote.pdf' due to: target does not 
> exist
> TEXINPUTS=.:../tex/: latexmk -outdir=_build -ps advi_remote.tex
> Rc files read:
>   /etc/LatexMk
> Latexmk: This is Latexmk, John Collins, 11 Dec. 2024. Version 4.86.
> No existing .aux file, so I'll make a simple one, and require run of *latex.
> Latexmk: applying rule 'latex'...
> Rule 'latex':  Reasons for rerun
> Category 'other':
>   Rerun of 'latex' forced or previously required:
>     Reason or flag: 'Initial setup'
> 
> ------------
> Run number 1 of rule 'latex'
> ------------
> ------------
> Running 'latex  -recorder -output-directory="_build"  "advi_remote.tex"'
> ------------
> This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) 
> (preloaded format=latex)
>  restricted \write18 enabled.
> entering extended mode
> (./advi_remote.tex
> LaTeX2e <2024-11-01> patch level 2
> L3 programming layer <2025-01-18>
> (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
> Document Class: article 2024/06/29 v1.4n Standard LaTeX document class
> (/usr/share/texlive/texmf-dist/tex/latex/base/size12.clo)) (./manual.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/preprint/fullpage.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
> (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.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/dvips.def)))
> (../tex/advi.sty Patching PGF commands...) (../tex/advi-annot.sty
> (../tex/bubble.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/dvipsnam.def)
> (/usr/share/texlive/texmf-dist/tex/latex/graphics/mathcolor.ltx))
> (/usr/share/texlive/texmf-dist/tex/latex/eepic/epic.sty
> Enhancements to Picture Environment. Version 1.2 - Released June 1, 1986
> ) (/usr/share/texlive/texmf-dist/tex/latex/eepic/eepic.sty
> Extension to Epic and LaTeX. Version 1.1e - Released Dec 21, 1999
> ) (/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty)))
> (/usr/share/texlive/texmf-dist/tex/latex/tools/tabularx.sty)
> (../tex/xwindows-colors.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty
> (/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.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/hypertex.def)
> (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
> (/usr/share/texlive/texmf-dist/tex/latex/base/latin1.def))
> (/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty
> (/usr/share/texlive/texmf-dist/tex/generic/babel/txtbabel.def)
> (/usr/share/texlive/texmf-dist/tex/generic/babel-french/francais.ldf
> 
> Package francais.ldf Warning: Option `francais' for Babel is *deprecated*,
> (francais.ldf)                it might be removed sooner or later. Please
> (francais.ldf)                use `french' instead; reported on input line 31.
> 
> (/usr/share/texlive/texmf-dist/tex/generic/babel-french/french.ldf)))
> (/usr/share/texlive/texmf-dist/tex/latex/carlisle/scalefnt.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def)
> (_build/advi_remote.aux) Patching PStricks commands...
> (/usr/share/texlive/texmf-dist/tex/generic/babel/locale/fr/babel-french.tex)
> 
> Package french.ldf Warning: OT1 encoding should not be used for French.
> (french.ldf)                Add \usepackage[T1]{fontenc} to the preamble
> (french.ldf)                of your document; reported on input line 25.
> 
> 
> Overfull \hbox (15.77005pt too wide) in paragraph at lines 27--27
> []\OT1/cmr/bx/n/17.28 Comment contr^oler Active-\OT1/cmss/m/n/17.28 DVI 
> \OT1/cm
> r/bx/n/17.28 avec une t^^Sel^^Secommande 
> 
> [1]
> [2]
> [3] (_build/advi_remote.aux) )
> (see the transcript file for additional information)
> Output written on _build/advi_remote.dvi (3 pages, 7244 bytes).
> Transcript written on _build/advi_remote.log.
> Latexmk: Getting log file '_build/advi_remote.log'
> Latexmk: Examining '_build/advi_remote.fls'
> Latexmk: Examining '_build/advi_remote.log'
> Latexmk: Log file says output to '_build/advi_remote.dvi'
> Latexmk: applying rule 'latex'...
> Rule 'latex':  Reasons for rerun
> Changed files or newly in use/created:
>   _build/advi_remote.aux
> 
> ------------
> Run number 2 of rule 'latex'
> ------------
> ------------
> Running 'latex  -recorder -output-directory="_build"  "advi_remote.tex"'
> ------------
> This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) 
> (preloaded format=latex)
>  restricted \write18 enabled.
> entering extended mode
> (./advi_remote.tex
> LaTeX2e <2024-11-01> patch level 2
> L3 programming layer <2025-01-18>
> (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
> Document Class: article 2024/06/29 v1.4n Standard LaTeX document class
> (/usr/share/texlive/texmf-dist/tex/latex/base/size12.clo)) (./manual.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/preprint/fullpage.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
> (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.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/dvips.def)))
> (../tex/advi.sty Patching PGF commands...) (../tex/advi-annot.sty
> (../tex/bubble.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/dvipsnam.def)
> (/usr/share/texlive/texmf-dist/tex/latex/graphics/mathcolor.ltx))
> (/usr/share/texlive/texmf-dist/tex/latex/eepic/epic.sty
> Enhancements to Picture Environment. Version 1.2 - Released June 1, 1986
> ) (/usr/share/texlive/texmf-dist/tex/latex/eepic/eepic.sty
> Extension to Epic and LaTeX. Version 1.1e - Released Dec 21, 1999
> ) (/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty)))
> (/usr/share/texlive/texmf-dist/tex/latex/tools/tabularx.sty)
> (../tex/xwindows-colors.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty
> (/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.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/hypertex.def)
> (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
> (/usr/share/texlive/texmf-dist/tex/latex/base/latin1.def))
> (/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty
> (/usr/share/texlive/texmf-dist/tex/generic/babel/txtbabel.def)
> (/usr/share/texlive/texmf-dist/tex/generic/babel-french/francais.ldf
> 
> Package francais.ldf Warning: Option `francais' for Babel is *deprecated*,
> (francais.ldf)                it might be removed sooner or later. Please
> (francais.ldf)                use `french' instead; reported on input line 31.
> 
> (/usr/share/texlive/texmf-dist/tex/generic/babel-french/french.ldf)))
> (/usr/share/texlive/texmf-dist/tex/latex/carlisle/scalefnt.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def)
> (_build/advi_remote.aux
> (/usr/share/texlive/texmf-dist/tex/generic/babel/locale/fr/babel-french.tex))
> Patching PStricks commands...
> 
> Package french.ldf Warning: OT1 encoding should not be used for French.
> (french.ldf)                Add \usepackage[T1]{fontenc} to the preamble
> (french.ldf)                of your document; reported on input line 25.
> 
> 
> Overfull \hbox (15.77005pt too wide) in paragraph at lines 27--27
> []\OT1/cmr/bx/n/17.28 Comment contr^oler Active-\OT1/cmss/m/n/17.28 DVI 
> \OT1/cm
> r/bx/n/17.28 avec une t^^Sel^^Secommande 
> 
> [1]
> [2]
> [3] (_build/advi_remote.aux) )
> (see the transcript file for additional information)
> Output written on _build/advi_remote.dvi (3 pages, 7244 bytes).
> Transcript written on _build/advi_remote.log.
> Latexmk: Getting log file '_build/advi_remote.log'
> Latexmk: Examining '_build/advi_remote.fls'
> Latexmk: Examining '_build/advi_remote.log'
> Latexmk: Log file says output to '_build/advi_remote.dvi'
> Latexmk: applying rule 'dvips'...
> Rule 'dvips':  Reasons for rerun
> Changed files or newly in use/created:
>   _build/advi_remote.dvi
> Category 'changed_source_rules':
>   latex
> Category 'no_dest':
>   dvips
> 
> ------------
> Run number 1 of rule 'dvips'
> ------------
> ------------
> Running 'dvips  -o "_build/advi_remote.ps" "_build/advi_remote.dvi"'
> ------------
> This is dvips(k) 2024.1 (TeX Live 2025/dev)  Copyright 2024 Radical Eye 
> Software (www.radicaleye.com)
> ' TeX output 2024.08.26:0054' -> _build/advi_remote.ps
> </usr/share/texlive/texmf-dist/dvips/base/tex.pro>
> </usr/share/texlive/texmf-dist/dvips/l3backend/l3backend-dvips.pro>
> </usr/share/texlive/texmf-dist/dvips/base/texps.pro>
> </usr/share/texlive/texmf-dist/dvips/base/special.pro>
> </usr/share/texlive/texmf-dist/dvips/base/color.pro>. 
> </usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmss12.pfb>
> </usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
> </usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmti12.pfb>
> </usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb>
> </usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb>
> </usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmss17.pfb>[1] 
> [2] [3] 
> Latexmk: All targets (_build/advi_remote.dvi _build/advi_remote.ps) are 
> up-to-date
> 
> ps2pdf _build/advi.ps _build/advi_remote.pdf
> Error: /undefinedfilename in (_build/advi.ps)
> Operand stack:
> 
> Execution stack:
>    %interp_exit   .runexec2   --nostringval--   --nostringval--   
> --nostringval--   2   %stopped_push   --nostringval--   --nostringval--   
> --nostringval--   false   1   %stopped_push
> Dictionary stack:
>    --dict:751/1123(ro)(G)--   --dict:0/20(G)--   --dict:85/200(L)--
> Current allocation mode is local
> Last OS error: No such file or directory
> GPL Ghostscript 10.05.0: Unrecoverable error, exit code 1
> make[3]: *** [Makefile:43: _build/advi_remote.pdf] Error 1 shuffle=reverse


The full build log is available from:
http://qa-logs.debian.net/2025/05/05/shuffle/reverse/advi_2.0.0-4_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

Reply via email to