Source: asymptote Version: 3.02+ds-1 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/asymptote-3.02+ds/doc' > Makefile:53: update target 'options' due to: target does not exist > ../asy -dir ../base -config "" -render=0 -h 2>&1 | grep -iv Asymptote > > options > Makefile:56: update target 'asy.1' due to: options > cat options | grep \^- | \ > sed -e "s/-\(.*\) \([a-zA-Z0-9].*\)/.TP\n.B -\1\n\2\./" | \ > sed -e "/^.B/ s/-/\\\\-/g" | cat asy.1.begin - asy.1.end > asy.1 > Makefile:78: update target 'asyRefCard.pdf' due to: target does not exist > pdftex asyRefCard > This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) > (preloaded format=pdftex) > restricted \write18 enabled. > entering extended mode > (./asyRefCard.tex [2 columns per page] > Overfull \hbox (16.74583pt too wide) detected at line 284 > []\eighttt typedef [] [][] > > Overfull \hbox (10.18503pt too wide) detected at line 299 > []\eighttt \0-\377 \x0-\xFF[] > > Overfull \hbox (5.93497pt too wide) detected at line 304 > []\eighttt == != > >= < <=[] > > Overfull \hbox (1.6849pt too wide) detected at line 310 > []\eighttt += -= *= /= %=[] > > Overfull \hbox (31.48051pt too wide) detected at line 311 > [][]$[]$ \eighttt ? []$[]$ : []$[]$[] > > Overfull \hbox (1.6849pt too wide) detected at line 324 > []\eighttt abort(string);[] > > Overfull \hbox (5.4736pt too wide) detected at line 358 > [][]\eighttt .append(a)[] > > Overfull \hbox (21.05716pt too wide) detected at line 359 > [][]\eighttt .insert(i,$[] $)[] > > Overfull \hbox (5.4736pt too wide) detected at line 360 > [][]\eighttt .delete(i)[] > > Overfull \hbox (13.97372pt too wide) detected at line 361 > [][]\eighttt .delete(i,j)[] > > Overfull \hbox (1.22354pt too wide) detected at line 362 > [][]\eighttt .delete()[] > > Overfull \hbox (26.7239pt too wide) detected at line 363 > [][]\eighttt .initialized(n)[] > > Overfull \hbox (5.93497pt too wide) detected at line 365 > []\eighttt complement(a,n)[] > > Overfull \hbox (1.6849pt too wide) detected at line 372 > []\eighttt uniform(a,b,n)[] > > Overfull \hbox (4.51828pt too wide) detected at line 373 > []\eighttt concat(a,b,$[] $)[] > [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] > Overfull \hbox (10.93721pt too wide) detected at line 381 > [][] []\eighttt =[];[] > > Overfull \hbox (19.57921pt too wide) detected at line 382 > [][]\eighttt [] []={$[] $};[] > > Overfull \hbox (35.6854pt too wide) detected at line 387 > []\eighttt ..controls c0 and c1..[] > > Overfull \hbox (18.68515pt too wide) detected at line 395 > []\eighttt Label(s,real,pair)[] > > Overfull \hbox (18.68515pt too wide) detected at line 396 > []\eighttt Label(s,pair,pair)[] > > Overfull \hbox (1.6849pt too wide) detected at line 401 > []\eighttt draw(path,pen)[] > > Overfull \hbox (10.18503pt too wide) detected at line 402 > []\eighttt draw(Label,path)[] > > Overfull \hbox (27.18527pt too wide) detected at line 403 > []\eighttt draw(path,pen,Arrow)[] > > Overfull \hbox (18.68515pt too wide) detected at line 404 > []\eighttt draw(picture,path)[] > > Overfull \hbox (22.93521pt too wide) detected at line 405 > []\eighttt drawline(pair,pair)[] > > Overfull \hbox (1.6849pt too wide) detected at line 409 > []\eighttt fill(path,pen)[] > > Overfull \hbox (18.68515pt too wide) detected at line 410 > []\eighttt fill(picture,path)[] > > Overfull \hbox (22.93521pt too wide) detected at line 413 > []\eighttt label(Label,pair,z)[] > > Overfull \hbox (22.93521pt too wide) detected at line 414 > []\eighttt label(Label,path,z)[] > > Overfull \hbox (27.18527pt too wide) detected at line 415 > []\eighttt label(picture,Label)[] > > Overfull \hbox (1.6849pt too wide) detected at line 419 > []\eighttt clip(path,pen)[] > > Overfull \hbox (18.68515pt too wide) detected at line 420 > []\eighttt clip(picture,path)[] > > Overfull \hbox (1.6849pt too wide) detected at line 439 > []\eighttt longdashdotted[] > > Overfull \hbox (10.18503pt too wide) detected at line 446 > []\eighttt miterlimit(real)[] > > Overfull \hbox (1.6849pt too wide) detected at line 451 > []\eighttt fontsize(real)[] > > Overfull \hbox (14.43509pt too wide) detected at line 454 > []\eighttt font(string,real)[] > > Overfull \hbox (31.43533pt too wide) detected at line 455 > []\eighttt Courier(series,shape)[] > > Overfull \hbox (27.18527pt too wide) detected at line 465 > []\eighttt piecewisestraight(p)[] > > Overfull \hbox (5.93497pt too wide) detected at line 472 > []\eighttt precontrol(p,t)[] > > Overfull \hbox (10.18503pt too wide) detected at line 473 > []\eighttt postcontrol(p,t)[] > > Overfull \hbox (1.6849pt too wide) detected at line 482 > []\eighttt subpath(p,a,b)[] > > Overfull \hbox (1.6849pt too wide) detected at line 483 > []\eighttt intersect(p,q)[] > > Overfull \hbox (18.68515pt too wide) detected at line 486 > []\eighttt intersections(p,q)[] > > Overfull \hbox (27.18527pt too wide) detected at line 487 > []\eighttt intersections(p,a,b)[] > > Overfull \hbox (35.6854pt too wide) detected at line 490 > []\eighttt intersectionpoint(p,q)[] > > Overfull \hbox (39.93546pt too wide) detected at line 491 > []\eighttt intersectionpoints(p,q)[] > > Overfull \hbox (18.68515pt too wide) detected at line 492 > []\eighttt extension(P,Q,p,q)[] > > Overfull \hbox (1.6849pt too wide) detected at line 495 > []\eighttt cut(p,knife,n)[] > > Overfull \hbox (18.68515pt too wide) detected at line 496 > []\eighttt windingnumber(p,z)[] > > Overfull \hbox (4.51828pt too wide) detected at line 499 > []\eighttt buildcycle($[] $)[] > > Overfull \hbox (5.93497pt too wide) detected at line 500 > []\eighttt strokepath(g,p)[] > [2] > Overfull \hbox (10.18503pt too wide) detected at line 514 > []\eighttt shift(real,real)[] > > Overfull \hbox (31.43533pt too wide) detected at line 521 > []\eighttt rotate(angle,z=(0,0))[] > > Overfull \hbox (1.6849pt too wide) detected at line 526 > []\eighttt length(string)[] > > Overfull \hbox (5.93497pt too wide) detected at line 527 > []\eighttt find(s,t,pos=0)[] > > Overfull \hbox (14.43509pt too wide) detected at line 528 > []\eighttt rfind(s,t,pos=-1)[] > > Overfull \hbox (5.93497pt too wide) detected at line 529 > []\eighttt insert(s,pos,t)[] > > Overfull \hbox (1.6849pt too wide) detected at line 530 > []\eighttt erase(s,pos,n)[] > > Overfull \hbox (5.93497pt too wide) detected at line 531 > []\eighttt substr(s,pos,n)[] > > Overfull \hbox (39.93546pt too wide) detected at line 533 > []\eighttt replace(s,before,after)[] > > Overfull \hbox (0.20467pt too wide) in paragraph at lines 535--535 > [] \eightrm string \eighttt s \eightrm trans-lated via \eighttt > {{before,after} > ,$[] $} > > Overfull \hbox (61.18576pt too wide) detected at line 535 > []\eighttt replace(s,string [][] table)[] > > Overfull \hbox (56.9357pt too wide) detected at line 538 > []\eighttt string(x,digits=realDigits)[] > > Overfull \hbox (78.186pt too wide) detected at line 539 > []\eighttt time(format="%a %b %d %T %Z %Y")[] > > Overfull \hbox (14.43509pt too wide) detected at line 540 > []\eighttt seconds(t,format)[] > > Overfull \hbox (27.18527pt too wide) detected at line 541 > []\eighttt time(seconds,format)[] > > Overfull \hbox (31.43533pt too wide) detected at line 542 > []\eighttt split(s,delimiter="")[] > [3] ) > (see the transcript file for additional > information)</usr/share/texlive/texmf-d > ist/fonts/type1/public/amsfonts/cm/cmbx10.pfb></usr/share/texlive/texmf-dist/fo > nts/type1/public/amsfonts/cm/cmbx8.pfb></usr/share/texlive/texmf-dist/fonts/typ > e1/public/amsfonts/cm/cmmi8.pfb></usr/share/texlive/texmf-dist/fonts/type1/publ > ic/amsfonts/cm/cmr6.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfo > nts/cm/cmr7.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/c > mr8.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy6.pfb > ></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy8.pfb></usr/ > share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmti8.pfb></usr/share/t > exlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt8.pfb> > Output written on asyRefCard.pdf (3 pages, 121133 bytes). > Transcript written on asyRefCard.log. > Makefile:74: update target 'TeXShopAndAsymptote.pdf' due to: > TeXShopAndAsymptote.tex > pdflatex TeXShopAndAsymptote > 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 > (./TeXShopAndAsymptote.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/size11.clo)) > (/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/generic/iftex/iftex.sty))) > (/usr/share/texlive/texmf-dist/tex/latex/parskip/parskip.sty > (/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty > (/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) > (/usr/share/texlive/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty)) > (/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty)) > (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.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/amsfonts/amssymb.sty > (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty)) > (/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def) > No file TeXShopAndAsymptote.aux. > *geometry* driver: auto-detecting > *geometry* detected driver: pdftex > (/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)) > (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd) > (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd) > Overfull \hbox (4.10083pt too wide) in paragraph at lines 32--36 > \OT1/cmr/m/n/10.95 If you get an er-ror at the [][]\OT1/cmtt/m/n/10.95 > ./config > ure []\OT1/cmr/m/n/10.95 step, stat-ing that you there is > [][]\OT1/cmtt/m/n/10. > 95 no acceptable C > > [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] > [2] (./TeXShopAndAsymptote.aux) ) > (see the transcript file for additional > information)</usr/share/texlive/texmf-d > ist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/share/texlive/texmf-dist/fon > ts/type1/public/amsfonts/cm/cmr12.pfb></usr/share/texlive/texmf-dist/fonts/type > 1/public/amsfonts/cm/cmr17.pfb></usr/share/texlive/texmf-dist/fonts/type1/publi > c/amsfonts/cm/cmti10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsf > onts/cm/cmtt10.pfb> > Output written on TeXShopAndAsymptote.pdf (2 pages, 80893 bytes). > Transcript written on TeXShopAndAsymptote.log. > pdflatex TeXShopAndAsymptote > 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 > (./TeXShopAndAsymptote.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/size11.clo)) > (/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/generic/iftex/iftex.sty))) > (/usr/share/texlive/texmf-dist/tex/latex/parskip/parskip.sty > (/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty > (/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) > (/usr/share/texlive/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty)) > (/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty)) > (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.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/amsfonts/amssymb.sty > (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty)) > (/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def) > (./TeXShopAndAsymptote.aux) > *geometry* driver: auto-detecting > *geometry* detected driver: pdftex > (/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)) > (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd) > (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd) > Overfull \hbox (4.10083pt too wide) in paragraph at lines 32--36 > \OT1/cmr/m/n/10.95 If you get an er-ror at the [][]\OT1/cmtt/m/n/10.95 > ./config > ure []\OT1/cmr/m/n/10.95 step, stat-ing that you there is > [][]\OT1/cmtt/m/n/10. > 95 no acceptable C > > [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] > [2] (./TeXShopAndAsymptote.aux) ) > (see the transcript file for additional > information)</usr/share/texlive/texmf-d > ist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/share/texlive/texmf-dist/fon > ts/type1/public/amsfonts/cm/cmr12.pfb></usr/share/texlive/texmf-dist/fonts/type > 1/public/amsfonts/cm/cmr17.pfb></usr/share/texlive/texmf-dist/fonts/type1/publi > c/amsfonts/cm/cmti10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsf > onts/cm/cmtt10.pfb> > Output written on TeXShopAndAsymptote.pdf (2 pages, 80893 bytes). > Transcript written on TeXShopAndAsymptote.log. > Makefile:39: update target 'CAD1.eps' due to: target does not exist > ../asy -dir ../base -config "" -render=0 -f eps CAD1.asy > Makefile:69: update target 'CAD.pdf' due to: CAD1.eps > pdflatex CAD > 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 > (./CAD.tex > LaTeX2e <2024-11-01> patch level 2 > L3 programming layer <2025-01-18> > (/usr/share/texlive/texmf-dist/tex/latex/base/ltxguide.cls > Document Class: ltxguide 2001/05/28 Standard LaTeX class > (/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/size10.clo)) > (/usr/share/texlive/texmf-dist/tex/latex/base/shortvrb.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/pdftex.def))) > (/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def) > No file CAD.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)) > No file CAD.toc. > > [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] > [2] > [3] > [4]sh: 1: repstopdf: not found > system returned with code 32512 > > > ! Package pdftex.def Error: File `CAD1-eps-converted-to.pdf' not found: using > d > raft setting. > > See the pdftex.def package documentation for explanation. > Type H <return> for immediate help. > ... > > l.202 \includegraphics{CAD1} > > ? > ! Emergency stop. > ... > > l.202 \includegraphics{CAD1} > > ! ==> Fatal error occurred, no output PDF file produced! > Transcript written on CAD.log. > make[3]: *** [Makefile:69: CAD.pdf] Error 1 shuffle=reverse The full build log is available from: http://qa-logs.debian.net/2025/05/05/shuffle/reverse/asymptote_3.02+ds-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