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

2016-01-25 Thread Michael Tautschnig
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


libimager-perl-build-log.txt.gz
Description: application/gunzip


signature.asc
Description: PGP signature


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

2016-01-25 Thread gregor herrmann
Control: reassign -1 libgif7 5.1.2-0.1
Control: forcemerge 812093 -1
Control: affects 812093 libimager-perl

On Mon, 25 Jan 2016 16:44:21 +, Michael Tautschnig wrote:

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

> 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


This is a duplicate of #812093.


Cheers,
gregor

-- 
 .''`.  Homepage https://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer -  https://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: John Zorn & Masada: Elilah


signature.asc
Description: Digital Signature