From: | gregoa [...] cpan.org |
Subject: | libimager-perl: FTBFS on s390x |
We have the following bug reported to the Debian package of Imager
(https://bugs.debian.org/754125):
It doesn't seem to be a bug in the packaging, so you may want to take
a look. Thanks!
------8<-----------8<-----------8<-----------8<-----------8<-----
Package: libimager-perl
Version: 0.98+dfsg-2
Severity: serious
Your package has failed to build on s390x:
https://buildd.debian.org/status/logs.php?pkg=libimager-perl&arch=s390x
Excerpt from the log:
Failed 215/251 subtests
Test Summary Report
-------------------
t/10png.t (Wstat: 11 Tests: 36 Failed: 0)
Non-zero wait status: 11
Parse errors: Bad plan. You planned 251 tests but ran 36.
Files=2, Tests=37, 1 wallclock secs ( 0.02 usr 0.00 sys + 0.16
cusr 0.02 csys = 0.20 CPU)
Result: FAIL
make[2]: *** [test_dynamic] Error 255
Emilio
------8<-----------8<-----------8<-----------8<-----------8<-----
Additionally, I ran t/10png.t in a chroot on an s390x machine with --verbose:
------8<-----------8<-----------8<-----------8<-----------8<-----
$ prove -I../blib/lib -I../blib/arch --verbose t/10png.t
t/10png.t ..
1..251
ok 1 - must have png format
ok 2 - write
ok 3 - read png
ok 4 - compare saved and original images
ok 5 - i_xres: 300
ok 6 - i_yres: 200
ok 7 - i_format: png
ok 8 - write tranparent
ok 9 - read transparent
ok 10 - compare saved and original transparent
ok 11 - read transparent paletted image
ok 12 - read palette_out image
ok 13 - images the same
ok 14 - set width limit 149
ok 15 - should fail read due to size limits
ok 16 - check message
ok 17 - set height limit 149
ok 18 - should fail read due to size limits
ok 19 - check message
ok 20 - set width limit 150
ok 21 - should succeed - just inside width limit
ok 22 - set height limit 150
ok 23 - should succeed - just inside height limit
ok 24 - set bytes limit 67499
ok 25 - should fail - too many bytes
ok 26 - check error message
ok 27 - set bytes limit 67500
ok 28 - should succeed - just inside bytes limit
ok 29 - check the image was loaded
ok 30 - check image matches
ok 31 - test write_multi() callback
ok 32 - test write_multi() callback failure
ok 33 - check failing close fails
ok 34 - check error message
ok 35 - check png in read types
ok 36 - check png in write types
Failed 215/251 subtests
Test Summary Report
-------------------
t/10png.t (Wstat: 11 Tests: 36 Failed: 0)
Non-zero wait status: 11
Parse errors: Bad plan. You planned 251 tests but ran 36.
Files=1, Tests=36, 1 wallclock secs ( 0.03 usr 0.01 sys + 0.11 cusr 0.01 csys = 0.16 CPU)
Result: FAIL
------8<-----------8<-----------8<-----------8<-----------8<-----
Thanks for considering,
gregor herrmann,
Debian Perl Group