Bug#812629: libimager-perl: FTBFS - test t/200-file/400-basic.t fails

Michael Tautschnig mt at debian.org
Mon Jan 25 16:44:21 UTC 2016


Package: libimager-perl
Version: 1.004+dfsg-1
Severity: serious
Usertags: goto-cc

During a rebuild of all Debian packages in a clean sid chroot (using cowbuilder
and pbuilder) the build failed with the following error.

[...]
ok 68 - check error message
ok
Use of uninitialized value $msg in concatenation (.) or string at t/200-file/400-basic.t line 343.
Use of uninitialized value $msg in concatenation (.) or string at t/200-file/400-basic.t line 344.
Use of uninitialized value $msg in concatenation (.) or string at t/200-file/400-basic.t line 343.
Use of uninitialized value $msg in concatenation (.) or string at t/200-file/400-basic.t line 344.
Use of uninitialized value in subroutine entry at t/200-file/400-basic.t line 79.
Use of uninitialized value in subroutine entry at t/200-file/400-basic.t line 79.
im1 is not of type Imager::ImgRaw at t/200-file/400-basic.t line 79.
t/200-file/400-basic.t .......... 
1..262
# avaliable formats:
# ifs
# tga
# jpeg
# raw
# png
# pnm
# tiff
# ft2
# gif
# bmp
# type jpeg
#opening Format: jpeg, options: file=>JPEG/testimg/209_yonge.jpg
ok 1 # reading from file
ok 2 # opening JPEG/testimg/209_yonge.jpg
ok 3 # read from fh
ok 4 # seek after read
ok 5 # read from fh
ok 6 # image comparison after fh read
ok 7 # seek after read
ok 8 # read from fd
ok 9 # image comparistion after fd read
ok 10 # seek after fd read
ok 11 # close fh after reads
ok 12 # read from buffer
ok 13 # comparing buffer read image
ok 14 # read from callback min
ok 15 # comparing mincb image
ok 16 # read from callback max
ok 17 # comparing maxcb image
# type png
#opening Format: png, options: file=>testimg/test.png
ok 18 # reading from file
ok 19 # opening testimg/test.png
ok 20 # read from fh
ok 21 # seek after read
ok 22 # read from fh
ok 23 # image comparison after fh read
ok 24 # seek after read
ok 25 # read from fd
ok 26 # image comparistion after fd read
ok 27 # seek after fd read
ok 28 # close fh after reads
ok 29 # read from buffer
ok 30 # comparing buffer read image
ok 31 # read from callback min
ok 32 # comparing mincb image
ok 33 # read from callback max
ok 34 # comparing maxcb image
# type raw
#opening Format: raw, options: ysize=>150 file=>testimg/test.raw type=>raw interleave=>0 xsize=>150
ok 35 # reading from file
ok 36 # opening testimg/test.raw
ok 37 # read from fh
ok 38 # seek after read
ok 39 # read from fh
ok 40 # image comparison after fh read
ok 41 # seek after read
ok 42 # read from fd
ok 43 # image comparistion after fd read
ok 44 # seek after fd read
ok 45 # close fh after reads
ok 46 # read from buffer
ok 47 # comparing buffer read image
ok 48 # read from callback min
ok 49 # comparing mincb image
ok 50 # read from callback max
ok 51 # comparing maxcb image
# type pnm
#opening Format: pnm, options: file=>testimg/penguin-base.ppm
ok 52 # reading from file
ok 53 # opening testimg/penguin-base.ppm
ok 54 # read from fh
ok 55 # seek after read
ok 56 # read from fh
ok 57 # image comparison after fh read
ok 58 # seek after read
ok 59 # read from fd
ok 60 # image comparistion after fd read
ok 61 # seek after fd read
ok 62 # close fh after reads
ok 63 # read from buffer
ok 64 # comparing buffer read image
ok 65 # read from callback min
ok 66 # comparing mincb image
ok 67 # read from callback max
ok 68 # comparing maxcb image
# type gif
#opening Format: gif, options: file=>GIF/testimg/expected.gif
ok 69 # Imager=HASH(0xa64ce0)
ok 70 # opening GIF/testimg/expected.gif
ok 71 # 
ok 72 # seek after read
ok 73 # 
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 189/262 subtests 
t/200-file/450-preload.t ........ 
[...]

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, 38 wallclock secs ( 1.34 usr  0.20 sys + 26.61 cusr  3.43 csys = 31.58 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 '/srv/jenkins-slave/workspace/sid-goto-cc-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
dpkg-buildpackage: error: debian/rules build gave error exit status 2
I: Copying back the cached apt archive contents
I: unmounting /srv/jenkins-slave/workspace/sid-goto-cc-libimager-perl filesystem
I: unmounting /run/shm filesystem
I: unmounting dev/pts filesystem
I: unmounting run/shm filesystem
I: unmounting proc filesystem
 -> Cleaning COW directory
  forking: rm -rf /srv/jenkins-slave/cow/cow.38613


The full build log is attached; please do let me know if the problem is
unreproducible, in which case I shall try to investigate further.

Best,
Michael
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libimager-perl-build-log.txt.gz
Type: application/x-gunzip
Size: 44604 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20160125/526773f3/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 841 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20160125/526773f3/attachment-0001.sig>


More information about the pkg-perl-maintainers mailing list