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

Report information
The Basics
Id:
103880
Status:
open
Priority:
Low/Low
Queue:

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

BugTracker
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


This service runs on Request Tracker, is sponsored by The Perl Foundation, and maintained by Best Practical Solutions.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.