Bug#823486: libimager-perl: FTBFS: Failed 1/65 test programs. 0/4481 subtests failed.
Chris Lamb
lamby at debian.org
Thu May 5 08:15:00 UTC 2016
Source: libimager-perl
Version: 1.004+dfsg-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org
Dear Maintainer,
libimager-perl fails to build from source in unstable/amd64:
[..]
ok 30 - check mono is mono
ok 31 - got basic test image (by name)
ok 32 - check basic image type
ok 33 - check basic image channels
ok 34 - check basic image bits
ok 35 - check basic isn't mono
ok 36 - got 16-bit basic test image (by name)
ok 37 - check 16-bit basic image type
ok 38 - check 16-bit basic image channels
ok 39 - check 16-bit basic image bits
ok 40 - check 16-bit basic isn't mono
ok 41 - got double basic test image (by name)
ok 42 - check double basic image type
ok 43 - check double basic image channels
ok 44 - check double basic image bits
ok 45 - check double basic isn't mono
ok 46 - got gray test image (by name)
ok 47 - check gray image type
ok 48 - check gray image channels
ok 49 - check gray image bits
ok 50 - check gray isn't mono
ok 51 - got gray test image (by name)
ok 52 - check 16-bit gray image type
ok 53 - check 16-bit gray image channels
ok 54 - check 16-bit gray image bits
ok 55 - check 16-bit isn't mono
ok 56 - got mono image (by name)
ok 57 - check mono image type
ok 58 - check mono image channels
ok 59 - check mono image bits
ok 60 - check mono is mono
ok
t/900-util/020-error.t ..........
1..7
ok 1 - use Imager;
ok 2 - read of junk.ppm should have failed
ok 3 - got the errors
ok 4 - entry 0 is an array ref
ok 5 - entry 0 has 2 elements
ok 6 - check message
ok 7 - error code should be 0
ok
t/900-util/030-log.t ............
1..6
ok 1 - open log
ok 2 - file is there
ok 3 - check message made it to the log
ok 4 # skip Logging built
ok 5 # skip Logging built
ok 6 # skip Logging built
ok
t/900-util/040-limit.t ..........
1..31
ok 1 - set limits to 10, 10, 300
ok 2 - successful check limits in parent
ok 3 - failed check limits in parent
ok 4 - 1: set limits to 5 x 5, 75 bytes
ok 5 - 1: successful check 5 x 5
ok 6 - 1: failed check 5 x 5, ssize 2
ok 7 - check limits are still 5 x 5 , 75 bytes
ok 8 - 2: set limits to 10 x 10, 300 bytes
ok 9 - 2: successful check 10 x 10
ok 10 - 2: failed check 10 x 10, ssize 2
ok 11 - check limits are still 10 x 10 , 300 bytes
ok 12 - 3: set limits to 15 x 15, 675 bytes
ok 13 - 3: successful check 15 x 15
ok 14 - 3: failed check 15 x 15, ssize 2
ok 15 - check limits are still 15 x 15 , 675 bytes
ok 16 - 4: set limits to 20 x 20, 1200 bytes
ok 17 - 4: successful check 20 x 20
ok 18 - 4: failed check 20 x 20, ssize 2
ok 19 - check limits are still 20 x 20 , 1200 bytes
ok 20 - 5: set limits to 25 x 25, 1875 bytes
ok 21 - 5: successful check 25 x 25
ok 22 - 5: failed check 25 x 25, ssize 2
ok 23 - check limits are still 25 x 25 , 1875 bytes
ok 24 - join child 1
ok 25 - join child 2
ok 26 - join child 3
ok 27 - join child 4
ok 28 - join child 5
ok 29 - test we still pass
ok 30 - test we still fail
ok 31 - check original main thread limits still set
ok
t/900-util/050-matrix.t .........
1..25
ok 1 - use Imager::Matrix2d;
ok 2 - identity matrix
ok 3 - translate matrix
ok 4 - translate just x
ok 5 - translate just y
ok 6 - rotate matrix
ok 7 - shear matrix
ok 8 - scale matrix
ok 9 - custom matrix
ok 10 - translate called on rotate with just x
ok 11 - translate called on rotate with just y
ok 12 - bad custom matrix
ok 13 - check error
ok 14 - mult by unblessed matrix
ok 15 - mult with unblessed matrix
ok 16 - mult by three
ok 17 - mult with three
ok 18 - mult by hash ref died
ok 19 - check message
ok 20 - mult by short array ref died
ok 21 - check message
ok 22 - mult by bad scalar died
ok 23 - check message
ok 24 - x from rotate (0,0) around (10, 5)
ok 25 - y from rotate (0,0) around (10, 5)
ok
t/900-util/060-extutil.t ........
1..6
ok 1 - check dirs absolute
ok 2 - has the -I
ok 3 - found a header
ok 4 - got a typemap path
ok 5 - it exists
ok 6 - it seems to be the right file
ok
t/900-util/060-hlines.t .........
1..17
ok 1 - made hline
ok 2 - check values
ok 3 - check (-5, 7) added
ok 4 - check (8, 4) added
ok 5 - check (3, 3) added
ok 6 - check (2, 6) added
ok 7 - check (6, -5, 5) not added
ok 8 - check (6, 100, 5) not added
ok 9 - check (-1, 5, 2) not added
ok 10 - check (10, 5, 2) not added
ok 11 - check internal overlap merged
ok 12 - lots of segments
ok 13 - merge lots of segments
ok 14 - left merge
ok 15 - right merge
ok 16 - make hlines object from image
ok 17 - check initialized properly
ok
t/950-kwalitee/010-pod.t ........ skipped: POD only tested under automated or author testing
t/950-kwalitee/020-samples.t ....
1..32
ok 1 - sample file anaglyph.pl in manifest
ok 2 - sample file replace_color.pl in manifest
ok 3 - sample file inline_replace_color.pl in manifest
ok 4 - sample file interleave.pl in manifest
ok 5 - sample file samp-form.cgi in manifest
ok 6 - sample file samp-image.cgi in manifest
ok 7 - sample file samp-scale.html in manifest
ok 8 - sample file samp-scale.cgi in manifest
ok 9 - sample file samp-tags.html in manifest
ok 10 - sample file samp-tags.cgi in manifest
ok 11 - sample file border.pl in manifest
ok 12 - sample file slant_text.pl in manifest
ok 13 - sample file tk-photo.pl in manifest
ok 14 - sample file align-string.pl in manifest
ok 15 - sample file inline_capture2image.pl in manifest
ok 16 - sample file flasher.pl in manifest
ok 17 - sample file gifscale.pl in manifest
ok 18 - sample file quad_to_square.pl in manifest
ok 19 - sample file wiggle.pl in manifest
ok 20 - sample file drop_shadow.pl in manifest
ok 21 - sample anaglyph.pl in manifest found in README
ok 22 - sample border.pl in manifest found in README
ok 23 - sample drop_shadow.pl in manifest found in README
ok 24 - sample flasher.pl in manifest found in README
ok 25 - sample gifscale.pl in manifest found in README
ok 26 - sample inline_capture2image.pl in manifest found in README
ok 27 - sample inline_replace_color.pl in manifest found in README
ok 28 - sample interleave.pl in manifest found in README
ok 29 - sample quad_to_square.pl in manifest found in README
ok 30 - sample replace_color.pl in manifest found in README
ok 31 - sample slant_text.pl in manifest found in README
ok 32 - sample wiggle.pl in manifest found in README
ok
t/950-kwalitee/030-podcover.t ...
1..20
ok 1 - Pod coverage on Imager
ok 2 - Pod coverage on Imager::Font
ok 3 - Pod coverage on Imager::Color
ok 4 - Pod coverage on Imager::Color::Float
ok 5 - Pod coverage on Imager::Color::Table
ok 6 - Pod coverage on Imager::ExtUtils
ok 7 - Pod coverage on Imager::Expr
ok 8 - Pod coverage on Imager::Expr::Assem
ok 9 - Pod coverage on Imager::Fill
ok 10 - Pod coverage on Imager::Font::BBox
ok 11 - Pod coverage on Imager::Font::Wrap
ok 12 - Pod coverage on Imager::Fountain
ok 13 - Pod coverage on Imager::Matrix2d
ok 14 - Pod coverage on Imager::Regops
ok 15 - Pod coverage on Imager::Transform
ok 16 - Pod coverage on Imager::Test
ok 17 - Pod coverage on Imager::IO
ok 18 - all methods in method index
ok 19 - only methods in method index
ok 20 - check method index is alphabetically sorted
ok
t/950-kwalitee/040-strict.t .....
1..79
ok 1 - file lib/Imager/Color/Float.pm has use strict
ok 2 - file samples/slant_text.pl has use strict
ok 3 - file t/t1000lib/Imager/File/BAD.pm has use strict
ok 4 - file ICO/lib/Imager/File/CUR.pm has use strict
ok 5 - file samples/inline_replace_color.pl has use strict
ok 6 - file bigtest.perl has use strict
ok 7 - file W32/W32.pm has use strict
ok 8 - file lib/Imager/Color/Table.pm has use strict
ok 9 - file TIFF/Makefile.PL has use strict
ok 10 - file ICO/ICO.pm has use strict
ok 11 - file T1/T1.pm has use strict
ok 12 - file samples/anaglyph.pl has use strict
ok 13 - file lib/Imager/Font/Image.pm has use strict
ok 14 - file SGI/Makefile.PL has use strict
ok 15 - file DynTest/Makefile.PL has use strict
ok 16 - file dynfilt/Makefile.PL has use strict
ok 17 - file T1/Makefile.PL has use strict
ok 18 - file W32/lib/Imager/Font/Win32.pm has use strict
ok 19 - file samples/inline_capture2image.pl has use strict
ok 20 - file PNG/Makefile.PL has use strict
ok 21 - file Flines/Makefile.PL has use strict
ok 22 - file inc/Devel/CheckLib.pm has use strict
ok 23 - file t/GoodTestFont.pm has use strict
ok 24 - file GIF/Makefile.PL has use strict
ok 25 - file samples/gifscale.pl has use strict
ok 26 - file ICO/Makefile.PL has use strict
ok 27 - file regops.perl has use strict
ok 28 - file lib/Imager/Font.pm has use strict
ok 29 - file JPEG/JPEG.pm has use strict
ok 30 - file lib/Imager/Expr.pm has use strict
ok 31 - file lib/Imager/Test.pm has use strict
ok 32 - file lib/Imager/ExtUtils.pm has use strict
ok 33 - file lib/Imager/Font/Type1.pm has use strict
ok 34 - file samples/align-string.pl has use strict
ok 35 - file CountColor/CountColor.pm has use strict
ok 36 - file lib/Imager/Font/BBox.pm has use strict
ok 37 - file lib/Imager/Font/Truetype.pm has use strict
ok 38 - file lib/Imager/Preprocess.pm has use strict
ok 39 - file lib/Imager/Font/Wrap.pm has use strict
ok 40 - file Imager.pm has use strict
ok 41 - file apidocs.perl has use strict
ok 42 - file DynTest/DynTest.pm has use strict
ok 43 - file Flines/Flines.pm has use strict
ok 44 - file lib/Imager/Expr/Assem.pm has use strict
ok 45 - file errep.perl has use strict
ok 46 - file lib/Imager/Transform.pm has use strict
ok 47 - file JPEG/Makefile.PL has use strict
ok 48 - file Mandelbrot/Mandelbrot.pm has use strict
ok 49 - file spot.perl has use strict
ok 50 - file samples/interleave.pl has use strict
ok 51 - file FT2/FT2.pm has use strict
ok 52 - file samples/replace_color.pl has use strict
ok 53 - file lib/Imager/Font/Test.pm has use strict
ok 54 - file FT2/Makefile.PL has use strict
ok 55 - file samples/border.pl has use strict
ok 56 - file lib/Imager/Matrix2d.pm has use strict
ok 57 - file lib/Imager/Probe.pm has use strict
ok 58 - file lib/Imager/Font/FreeType2.pm has use strict
ok 59 - file CountColor/Makefile.PL has use strict
ok 60 - file t/Pod/Coverage/Imager.pm has use strict
ok 61 - file W32/Makefile.PL has use strict
ok 62 - file Mandelbrot/Makefile.PL has use strict
ok 63 - file samples/flasher.pl has use strict
ok 64 - file doco.perl has use strict
ok 65 - file samples/wiggle.pl has use strict
ok 66 - file lib/Imager/Fountain.pm has use strict
ok 67 - file TIFF/TIFF.pm has use strict
ok 68 - file GIF/GIF.pm has use strict
ok 69 - file PNG/PNG.pm has use strict
ok 70 - file transform.perl has use strict
ok 71 - file samples/tk-photo.pl has use strict
ok 72 - file SGI/SGI.pm has use strict
ok 73 - file Makefile.PL has use strict
ok 74 - file lib/Imager/Color.pm has use strict
ok 75 - file samples/drop_shadow.pl has use strict
ok 76 - file samples/quad_to_square.pl has use strict
ok 77 - file lib/Imager/Regops.pm has use strict
ok 78 - file filterlist.perl has use strict
ok 79 - file lib/Imager/Fill.pm has use strict
ok
t/950-kwalitee/050-meta.t ....... skipped: Only if automated or author testing
t/950-kwalitee/060-podstruct.t .. skipped: POD only tested under automated or author testing
Test Summary Report
-------------------
t/200-file/400-basic.t (Wstat: 65280 Tests: 73 Failed: 0)
Non-zero exit status: 255
Parse errors: Bad plan. You planned 262 tests but ran 73.
Files=65, Tests=4481, 15 wallclock secs ( 0.54 usr 0.07 sys + 7.28 cusr 0.63 csys = 8.52 CPU)
Result: FAIL
Failed 1/65 test programs. 0/4481 subtests failed.
Makefile:1580: recipe for target 'test_dynamic' failed
make[1]: *** [test_dynamic] Error 255
make[1]: Leaving directory '/home/lamby/temp/cdt.20160505091235.5uIbKb9oof.libimager-perl/libimager-perl-1.004+dfsg'
dh_auto_test: make -j1 test TEST_VERBOSE=1 returned exit code 2
debian/rules:35: recipe for target 'build' failed
make: *** [build] Error 2
[..]
The full build log is attached.
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby at debian.org / chris-lamb.co.uk
`-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libimager-perl.1.004+dfsg-1.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 40964 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20160505/21678001/attachment-0001.obj>
More information about the pkg-perl-maintainers
mailing list