Source: fig2dev Version: 1:3.2.8b-1 Severity: serious Justification: FTBFS Tags: bookworm sid ftbfs User: lu...@debian.org Usertags: ftbfs-20220412 ftbfs-bookworm
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[4]: Entering directory '/<<PKGBUILDDIR>>/fig2dev/tests' > /bin/bash './testsuite' INSTALLCHECK=no > ## -------------------------- ## > ## fig2dev 3.2.8b test suite. ## > ## -------------------------- ## > > Correctly process the command line. > > 1: do not overwrite .fig file ok > 2: Use "-" for stdin ok > 3: Use "-" for stdout ok > 4: Use "- -" for stdin and stdout ok > 5: Guess jpeg output format from output filename ok > 6: Guess tiff output format from output filename ok > > Parse color specifications (test lookup_X_color() in colors.c) > > 7: accept correct hexadecimal rgb-values ok > 8: fail on malformed hexadecimal rgb-values ok > 9: use built-in color database, blanks in names ok > > Read installed files. > > 10: $i18ndir/cs_CZ.ps must exist skipped (input.at:100) > > Find and decompress embedded image files. > > 11: name in fig file img.gz, file img.gz, pipe ok ok > 12: name in fig file img.Z, file img.Z, no pipe ok > 13: name in fig file img, file img.gz, pipe ok ok > 14: name in fig file img, file img.z, no pipe ok > 15: name in fig file img, file img.Z, pipe ok ok > 16: absolute path in fig file, pipe ok ok > 17: long image name, non-existing file, ticket #125 ok > 18: non-existing file with suffix (.Z), ticket #126 ok > > Sanitize and harden input. > > 19: co-incident points ok > 20: open rectangle ok > 21: open arc box ok > 22: open polygon ok > 23: convert box to polygon ok > 24: convert malformed, open box to a polygon ok > 25: convert box with one point to polyline ok > 26: fail on a malformed arc-box ok > 27: fail on a distorted arc-box ok > 28: fail on a distorted arc-box ok > 29: remove arrow tips from single point ok > 30: remove arrow tips on polygon with single point ok > 31: reject huge arrow-type, ticket #57 ok > 32: convert short polygon to polyline, ticket #56 ok > 33: reject negative font type ok > 34: allow negative circle or ellipse radii ok > 35: reject huge arc radius, ticket #133 ok > 36: survive debian bugs #881143, #881144 ok > 37: reject out-of-range pattern, debian bug #881396 ok > 38: survive debian bug #890016 ok > 39: ignore too many comment lines, ticket #25 ok > 40: correctly free invalid line object, ticket #26 ok > 41: correctly free invalid spline, ticket #27 ok > 42: allow last line without newline, ticket #28 ok > 43: correctly free invalid line object ok > 44: correctly free invalid line with picture ok > 45: ignore splines with one point, ticket #29 ok > 46: ignore splines with one point in format 1.3 ok > 47: ignore splines with one point in format 2, #129 ok > 48: accept closed splines with three points ok > 49: set invalid color number to default, ticket #30 ok > 50: set ppi when reading fig files format 1.3 ok > 51: process circle arrow at mag > 42, ticket #52 ok > 52: allow text ending with multiple ^A, ticket #55 ok > 53: reject too long papersize specification ok > 54: allow tex font -1, tickets #71, #75, #81 ok > 55: reject ASCII NUL ('\0') in input, ticket #80 ok > 56: reject out of range text angle, ticket #76 ok > 57: reject out-of-range pattern fills, ticket #63 ok > 58: allow files end without eol, tickets #83, #84 ok > 59: do not reach beyond buffer, ticket #85 ok > 60: reject negative font size, ticket #86 ok > 61: reject huge spline controls values, #65, #127 ok > > Dynamically allocate picture file name. > > 62: prepend fig file path to picture file name ok > > Test epic/eepic output language. > > 63: Write complete output file in page mode (-P) ok > > Test Gerber output language. > > 64: allow polygons with four points ok > > Test PostScript output language. > > 65: compare arrow tips with template ok > 66: do not clip 0-width objects having arrows, #53 ok > 67: honor SOURCE_DATE_EPOCH environment variable ok > 68: fail on text in SOURCE_DATE_EPOCH ok > > Test pict2e output language. > > 69: ignore -G option ok > 70: accept large coordinates ok > 71: accept arc arrows with zero height, ticket #74 ok > > Test svg output language. > > 72: compare patterns with template ok > 73: compare fills with arrows to template ok > 74: truncated sub/superscript, tickets #113, #117 ok > 75: omit arrows without points, ticket #115 ok > > Test tikz output language. > > 76: conditionally allocate \XFigu ok > 77: pattern with stroke color equal to fill color ok > 78: accept large coordinates ok > > Test other output languages. > > 79: Respect -F option for bitmap outputs ok > 80: allow default color in ge, cgm output, #72, #73 ok > 81: tk output: allow arbitrarily long text, #134 ok > 82: ptk output: allow arbitrarily long text, #134 ok > > Create and embed bitmaps in fig-file. > > 83: gif ok > 84: jpeg ok > 85: pcx ok > 86: png ok > 87: png with smoothing ok > 88: ppm ok > 89: tiff ok > 90: xbm ok > 91: xbm with smoothing ok > 92: xpm ok > > Creation of temporary files and diversions. > > 93: eps with acscii preview ok > 94: eps with tiff preview ok > 95: eps with tiff preview, use "-" for stdin ok > 96: create ppm, use "-" for stdin ok > > Embed postscript variants. > > 97: epsi ok > 98: postscript, created by fig2dev FAILED (bitmaps.at:201) > 99: postscript, created by latex FAILED (bitmaps.at:249) > 100: find /MediaBox in pdf file ok > 101: pdf ok > > ## ------------- ## > ## Test results. ## > ## ------------- ## > > ERROR: 100 tests were run, > 2 failed unexpectedly. > 1 test was skipped. > ## -------------------------- ## > ## testsuite.log was created. ## > ## -------------------------- ## > > Please send `fig2dev/tests/testsuite.log' and all information you think might > help: > > To: <thomas.loi...@tuwien.ac.at> > Subject: [fig2dev 3.2.8b] testsuite: 98 99 failed > > You may investigate any problem if you feel able to do so, in which > case the test suite provides a good starting point. Its output may > be found below `fig2dev/tests/testsuite.dir'. > > make[4]: *** [Makefile:642: check-local] Error 1 > make[4]: Leaving directory '/<<PKGBUILDDIR>>/fig2dev/tests' > make[3]: *** [Makefile:502: check-am] Error 2 > make[3]: Leaving directory '/<<PKGBUILDDIR>>/fig2dev/tests' > make[2]: *** [Makefile:576: check-recursive] Error 1 > make[2]: Leaving directory '/<<PKGBUILDDIR>>/fig2dev' > make[1]: *** [Makefile:391: check-recursive] Error 1 > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > dh_auto_test: error: make -j8 check VERBOSE=1 returned exit code 2 The full build log is available from: http://qa-logs.debian.net/2022/04/12/fig2dev_3.2.8b-1_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220412;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220412&fusertaguser=lu...@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.