Skip Menu |

This queue is for tickets about the Image-Size CPAN distribution.

Report information
The Basics
Id: 103880
Status: open
Priority: 0/
Queue: Image-Size

People
Owner: rjray [...] blackperl.com
Requestors: Sam.M.Jepko [...] wellsfargo.com
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 3.300
Fixed in: (no value)



CC: <rjray [...] blackperl.com>
Subject: Makefile:847: recipe for target 'test_dynamic' failed - cpan Image::Size
Date: Wed, 22 Apr 2015 13:17:45 +0000
To: <bug-Image-Size [...] rt.cpan.org>
From: <Sam.M.Jepko [...] wellsfargo.com>
I don't know if this is a bug or not. Is it possible that someone can please assist me with this problem. Thank you very much. zclone-test2:~ # cpan Image::Size Loading internal null logger. Install Log::Log4perl for logging messages Reading '/root/.cpan/Metadata' Database was generated on Tue, 21 Apr 2015 16:41:02 GMT Running install for module 'Image::Size' Checksum for /root/.cpan/sources/authors/id/R/RJ/RJRAY/Image-Size-3.300.tar.gz ok 'YAML' not installed, will not store persistent state Configuring R/RJ/RJRAY/Image-Size-3.300.tar.gz with Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Image::Size Writing MYMETA.yml and MYMETA.json RJRAY/Image-Size-3.300.tar.gz /usr/bin/perl Makefile.PL -- OK Running make for R/RJ/RJRAY/Image-Size-3.300.tar.gz cp lib/Image/Size.pm blib/lib/Image/Size.pm cp imgsize blib/script/imgsize /usr/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/imgsize Manifying blib/man1/imgsize.1 Manifying blib/man3/Image::Size.3pm RJRAY/Image-Size-3.300.tar.gz /usr/bin/make -- OK Running make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/all.t ..... 1/23 # Failed test 'Basic WEBP format test' # at t/all.t line 68. # Looks like you failed 1 test of 23. t/all.t ..... Dubious, test returned 1 (wstat 256, 0x100) Failed 1/23 subtests t/magick.t .. ok Test Summary Report ------------------- t/all.t (Wstat: 256 Tests: 23 Failed: 1) Failed test: 15 Non-zero exit status: 1 Files=2, Tests=24, 0 wallclock secs ( 0.02 usr 0.00 sys + 0.09 cusr 0.02 csys = 0.13 CPU) Result: FAIL Failed 1/2 test programs. 1/24 subtests failed. Makefile:847: recipe for target 'test_dynamic' failed make: *** [test_dynamic] Error 255 RJRAY/Image-Size-3.300.tar.gz /usr/bin/make test -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports RJRAY/Image-Size-3.300.tar.gz zclone-test2:~ # zclone-test2:~ # perl -version This is perl 5, version 18, subversion 2 (v5.18.2) built for s390x-linux-thread-multi Copyright 1987-2013, Larry Wall Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5 source kit. Complete documentation for Perl, including FAQ lists, should be found on this system using "man perl" or "perldoc perl". If you have access to the Internet, point your browser at http://www.perl.org/, the Perl Home Page. zclone-test2:~ # cat /etc/os-release NAME="SLES" VERSION="12" VERSION_ID="12" PRETTY_NAME="SUSE Linux Enterprise Server 12" ID="sles" ANSI_COLOR="0;32" CPE_NAME="cpe:/o:suse:sles:12" zclone-test2:~ #
On 2015-04-22 09:18:20, Sam.M.Jepko@wellsfargo.com wrote: Show quoted text
> I don't know if this is a bug or not. Is it possible that someone can > please assist me with this problem. > Thank you very much. > > > zclone-test2:~ # cpan Image::Size > Loading internal null logger. Install Log::Log4perl for logging > messages > Reading '/root/.cpan/Metadata' > Database was generated on Tue, 21 Apr 2015 16:41:02 GMT > Running install for module 'Image::Size' > Checksum for /root/.cpan/sources/authors/id/R/RJ/RJRAY/Image-Size- > 3.300.tar.gz ok > 'YAML' not installed, will not store persistent state > Configuring R/RJ/RJRAY/Image-Size-3.300.tar.gz with Makefile.PL > Checking if your kit is complete... > Looks good > Writing Makefile for Image::Size > Writing MYMETA.yml and MYMETA.json > RJRAY/Image-Size-3.300.tar.gz > /usr/bin/perl Makefile.PL -- OK > Running make for R/RJ/RJRAY/Image-Size-3.300.tar.gz > cp lib/Image/Size.pm blib/lib/Image/Size.pm > cp imgsize blib/script/imgsize > /usr/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- > blib/script/imgsize > Manifying blib/man1/imgsize.1 > Manifying blib/man3/Image::Size.3pm > RJRAY/Image-Size-3.300.tar.gz > /usr/bin/make -- OK > Running make test > PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" > "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t > t/all.t ..... 1/23 > # Failed test 'Basic WEBP format test' > # at t/all.t line 68. > # Looks like you failed 1 test of 23. > t/all.t ..... Dubious, test returned 1 (wstat 256, 0x100) > Failed 1/23 subtests > t/magick.t .. ok > > Test Summary Report > ------------------- > t/all.t (Wstat: 256 Tests: 23 Failed: 1) > Failed test: 15 > Non-zero exit status: 1 > Files=2, Tests=24, 0 wallclock secs ( 0.02 usr 0.00 sys + 0.09 cusr > 0.02 csys = 0.13 CPU) > Result: FAIL > Failed 1/2 test programs. 1/24 subtests failed. > Makefile:847: recipe for target 'test_dynamic' failed > make: *** [test_dynamic] Error 255 > RJRAY/Image-Size-3.300.tar.gz > /usr/bin/make test -- NOT OK > //hint// to see the cpan-testers results for installing this module, > try: > reports RJRAY/Image-Size-3.300.tar.gz > zclone-test2:~ # > > zclone-test2:~ # perl -version > > This is perl 5, version 18, subversion 2 (v5.18.2) built for s390x- > linux-thread-multi > > Copyright 1987-2013, Larry Wall > > Perl may be copied only under the terms of either the Artistic License > or the > GNU General Public License, which may be found in the Perl 5 source > kit. > > Complete documentation for Perl, including FAQ lists, should be found > on > this system using "man perl" or "perldoc perl". If you have access to > the > Internet, point your browser at http://www.perl.org/, the Perl Home > Page. > > zclone-test2:~ # cat /etc/os-release > NAME="SLES" > VERSION="12" > VERSION_ID="12" > PRETTY_NAME="SUSE Linux Enterprise Server 12" > ID="sles" > ANSI_COLOR="0;32" > CPE_NAME="cpe:/o:suse:sles:12" > zclone-test2:~ #
The CPAN Testers Matrix http://matrix.cpantesters.org/?dist=Image-Size%203.300 is all green. But --- I see only little endian machines tested there, and I think s390 is big endian?
On 2015-04-22 15:33:56, SREZIC wrote: Show quoted text
> On 2015-04-22 09:18:20, Sam.M.Jepko@wellsfargo.com wrote:
> > I don't know if this is a bug or not. Is it possible that someone can > > please assist me with this problem. > > Thank you very much. > > > > > > zclone-test2:~ # cpan Image::Size > > Loading internal null logger. Install Log::Log4perl for logging > > messages > > Reading '/root/.cpan/Metadata' > > Database was generated on Tue, 21 Apr 2015 16:41:02 GMT > > Running install for module 'Image::Size' > > Checksum for /root/.cpan/sources/authors/id/R/RJ/RJRAY/Image-Size- > > 3.300.tar.gz ok > > 'YAML' not installed, will not store persistent state > > Configuring R/RJ/RJRAY/Image-Size-3.300.tar.gz with Makefile.PL > > Checking if your kit is complete... > > Looks good > > Writing Makefile for Image::Size > > Writing MYMETA.yml and MYMETA.json > > RJRAY/Image-Size-3.300.tar.gz > > /usr/bin/perl Makefile.PL -- OK > > Running make for R/RJ/RJRAY/Image-Size-3.300.tar.gz > > cp lib/Image/Size.pm blib/lib/Image/Size.pm > > cp imgsize blib/script/imgsize > > /usr/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- > > blib/script/imgsize > > Manifying blib/man1/imgsize.1 > > Manifying blib/man3/Image::Size.3pm > > RJRAY/Image-Size-3.300.tar.gz > > /usr/bin/make -- OK > > Running make test > > PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" > > "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t > > t/all.t ..... 1/23 > > # Failed test 'Basic WEBP format test' > > # at t/all.t line 68. > > # Looks like you failed 1 test of 23. > > t/all.t ..... Dubious, test returned 1 (wstat 256, 0x100) > > Failed 1/23 subtests > > t/magick.t .. ok > > > > Test Summary Report > > ------------------- > > t/all.t (Wstat: 256 Tests: 23 Failed: 1) > > Failed test: 15 > > Non-zero exit status: 1 > > Files=2, Tests=24, 0 wallclock secs ( 0.02 usr 0.00 sys + 0.09 > > cusr > > 0.02 csys = 0.13 CPU) > > Result: FAIL > > Failed 1/2 test programs. 1/24 subtests failed. > > Makefile:847: recipe for target 'test_dynamic' failed > > make: *** [test_dynamic] Error 255 > > RJRAY/Image-Size-3.300.tar.gz > > /usr/bin/make test -- NOT OK > > //hint// to see the cpan-testers results for installing this module, > > try: > > reports RJRAY/Image-Size-3.300.tar.gz > > zclone-test2:~ # > > > > zclone-test2:~ # perl -version > > > > This is perl 5, version 18, subversion 2 (v5.18.2) built for s390x- > > linux-thread-multi > > > > Copyright 1987-2013, Larry Wall > > > > Perl may be copied only under the terms of either the Artistic > > License > > or the > > GNU General Public License, which may be found in the Perl 5 source > > kit. > > > > Complete documentation for Perl, including FAQ lists, should be found > > on > > this system using "man perl" or "perldoc perl". If you have access > > to > > the > > Internet, point your browser at http://www.perl.org/, the Perl Home > > Page. > > > > zclone-test2:~ # cat /etc/os-release > > NAME="SLES" > > VERSION="12" > > VERSION_ID="12" > > PRETTY_NAME="SUSE Linux Enterprise Server 12" > > ID="sles" > > ANSI_COLOR="0;32" > > CPE_NAME="cpe:/o:suse:sles:12" > > zclone-test2:~ #
> > The CPAN Testers Matrix http://matrix.cpantesters.org/?dist=Image- > Size%203.300 is all green. But --- I see only little endian machines > tested there, and I think s390 is big endian?
I see the same error on a Solaris Sparc machine, also a big endian one: $ perl -V:byteorder byteorder='87654321';
This is an issue of endian-ness, yes. I just merged a pull-request on the github repo that should fix this. I'll make a new release by this weekend. Randy -- Randy J. Ray rjray@blackperl.com randy.j.ray@gmail.com
On Wed Apr 22 15:53:28 2015, RJRAY wrote: Show quoted text
> This is an issue of endian-ness, yes. I just merged a pull-request on > the github repo that should fix this. I'll make a new release by this > weekend. > > Randy
Was the code that addressed this problem ever released to CPAN? 3.300 seems to still be the most recent released version. I ask because there is a mailing list thread for the CPAN Pull Request Challenge that seems to be concerned with the same test failure. Please see: https://www.listbox.com/member/archive/256049/2016/06/sort/time_rev/page/1/entry/6:9/20160623213212:7556EE00-39AB-11E6-89A2-B0D509F8CB7C/ Thank you very much. Jim Keenan