Subject: | Prerequisite Image::Size not properly designated for cpan build to work |
Platform: Strawberry Perl 5.24.1.1 (64bit) Windows 10
Win32::Wallpaper version: 0.04
Prerequisite Image::Size not properly designated for cpan build to work. Manually installing Image::Size allows Win32::Wallpaper to be built/installed.
Show quoted text
cpan> install Win32::Wallpaper
Running install for module 'Win32::Wallpaper'
Fetching with LWP:
http://cpan.strawberryperl.com/authors/id/A/AC/ACCARDO/Win32-Wallpaper-0.04.tar.gz
Fetching with LWP:
http://cpan.strawberryperl.com/authors/id/A/AC/ACCARDO/CHECKSUMS
Checksum for C:\Perl\STRAWB~1\cpan\sources\authors\id\A\AC\ACCARDO\Win32-Wallpaper-0.04.tar.gz ok
Configuring A/AC/ACCARDO/Win32-Wallpaper-0.04.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for Win32::Wallpaper
Writing MYMETA.yml and MYMETA.json
ACCARDO/Win32-Wallpaper-0.04.tar.gz
C:\Perl\Strawberry\perl\bin\perl.exe Makefile.PL -- OK
Running make for A/AC/ACCARDO/Win32-Wallpaper-0.04.tar.gz
cp Wallpaper.pm blib\lib\Win32\Wallpaper.pm
ACCARDO/Win32-Wallpaper-0.04.tar.gz
C:\Perl\STRAWB~1\c\bin\dmake.exe -- OK
Running make test
"C:\Perl\Strawberry\perl\bin\perl.exe" "-Iblib\lib" "-Iblib\arch" test.pl
1..1
# Running under perl version 5.024001 for MSWin32
# Current time local: Tue Apr 4 14:32:52 2017
# Current time GMT: Tue Apr 4 18:32:52 2017
# Using Test.pm version 1.28_01
Can't locate Image/Size.pm in @INC (you may need to install the Image::Size module) (@INC contains: blib\lib blib\arch C
:/Perl/Strawberry/perl/site/lib/MSWin32-x64-multi-thread C:/Perl/Strawberry/perl/site/lib C:/Perl/Strawberry/perl/vendor
/lib C:/Perl/Strawberry/perl/lib .) at blib\lib/Win32/Wallpaper.pm line 10.
BEGIN failed--compilation aborted at blib\lib/Win32/Wallpaper.pm line 10.
Compilation failed in require at test.pl line 10.
BEGIN failed--compilation aborted at test.pl line 10.
dmake.exe: Error code 130, while making 'test_dynamic'
ACCARDO/Win32-Wallpaper-0.04.tar.gz
C:\Perl\STRAWB~1\c\bin\dmake.exe test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports ACCARDO/Win32-Wallpaper-0.04.tar.gz
Stopping: 'install' failed for 'Win32::Wallpaper'.
Failed during this command:
ACCARDO/Win32-Wallpaper-0.04.tar.gz : make_test NO
Show quoted textcpan> install Image::Size
Running install for module 'Image::Size'
Fetching with LWP:
http://cpan.strawberryperl.com/authors/id/R/RJ/RJRAY/Image-Size-3.300.tar.gz
Fetching with LWP:
http://cpan.strawberryperl.com/authors/id/R/RJ/RJRAY/CHECKSUMS
Checksum for C:\Perl\STRAWB~1\cpan\sources\authors\id\R\RJ\RJRAY\Image-Size-3.300.tar.gz ok
Configuring R/RJ/RJRAY/Image-Size-3.300.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for Image::Size
Writing MYMETA.yml and MYMETA.json
RJRAY/Image-Size-3.300.tar.gz
C:\Perl\Strawberry\perl\bin\perl.exe 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
"C:\Perl\Strawberry\perl\bin\perl.exe" -MExtUtils::Command -e cp -- imgsize blib\script\imgsize
pl2bat.bat blib\script\imgsize
dmake.exe: Warning: -- Target [blib\script\imgsize] was made but the time stamp has not been updated.
RJRAY/Image-Size-3.300.tar.gz
C:\Perl\STRAWB~1\c\bin\dmake.exe -- OK
Running make test
"C:\Perl\Strawberry\perl\bin\perl.exe" -MExtUtils::Command -e cp -- imgsize blib\script\imgsize
pl2bat.bat blib\script\imgsize
dmake.exe: Warning: -- Target [blib\script\imgsize] was made but the time stamp has not been updated.
"C:\Perl\Strawberry\perl\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches;
test_harness(0, 'blib\lib', 'blib\arch')" t/*.t
t/all.t ..... ok
t/magick.t .. ok
All tests successful.
Files=2, Tests=24, 1 wallclock secs ( 0.08 usr + 0.03 sys = 0.11 CPU)
Result: PASS
RJRAY/Image-Size-3.300.tar.gz
C:\Perl\STRAWB~1\c\bin\dmake.exe test -- OK
Running make install
"C:\Perl\Strawberry\perl\bin\perl.exe" -MExtUtils::Command -e cp -- imgsize blib\script\imgsize
pl2bat.bat blib\script\imgsize
dmake.exe: Warning: -- Target [blib\script\imgsize] was made but the time stamp has not been updated.
Installing C:\Perl\STRAWB~1\perl\site\lib\Image\Size.pm
Installing C:\Perl\STRAWB~1\perl\site\bin\imgsize
Installing C:\Perl\STRAWB~1\perl\site\bin\imgsize.bat
Appending installation info to C:\Perl\STRAWB~1\perl\lib/perllocal.pod
RJRAY/Image-Size-3.300.tar.gz
C:\Perl\STRAWB~1\c\bin\dmake.exe install UNINST=1 -- OK
Show quoted textcpan> quit
Lockfile removed.
C:\Perl\Strawberry\cpan\build>cpan
Unable to get Terminal Size. The Win32 GetConsoleScreenBufferInfo call didn't work. The COLUMNS and LINES environment va
riables didn't work. at C:\Perl\Strawberry\perl\vendor\lib/Term/ReadLine/readline.pm line 410.
cpan shell -- CPAN exploration and modules installation (v2.16)
Enter 'h' for help.
Show quoted textcpan> install Win32::Wallpaper
Database was generated on Mon, 03 Apr 2017 18:48:37 GMT
Running install for module 'Win32::Wallpaper'
Checksum for C:\Perl\STRAWB~1\cpan\sources\authors\id\A\AC\ACCARDO\Win32-Wallpaper-0.04.tar.gz ok
Scanning cache C:\Perl\STRAWB~1\cpan\build for sizes
............................................................................DONE
Configuring A/AC/ACCARDO/Win32-Wallpaper-0.04.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for Win32::Wallpaper
Writing MYMETA.yml and MYMETA.json
ACCARDO/Win32-Wallpaper-0.04.tar.gz
C:\Perl\Strawberry\perl\bin\perl.exe Makefile.PL -- OK
Running make for A/AC/ACCARDO/Win32-Wallpaper-0.04.tar.gz
cp Wallpaper.pm blib\lib\Win32\Wallpaper.pm
ACCARDO/Win32-Wallpaper-0.04.tar.gz
C:\Perl\STRAWB~1\c\bin\dmake.exe -- OK
Running make test
"C:\Perl\Strawberry\perl\bin\perl.exe" "-Iblib\lib" "-Iblib\arch" test.pl
1..1
# Running under perl version 5.024001 for MSWin32
# Current time local: Tue Apr 4 14:34:00 2017
# Current time GMT: Tue Apr 4 18:34:00 2017
# Using Test.pm version 1.28_01
ok 1
ACCARDO/Win32-Wallpaper-0.04.tar.gz
C:\Perl\STRAWB~1\c\bin\dmake.exe test -- OK
Running make install
Installing C:\Perl\STRAWB~1\perl\site\lib\Win32\Wallpaper.pm
Appending installation info to C:\Perl\STRAWB~1\perl\lib/perllocal.pod
ACCARDO/Win32-Wallpaper-0.04.tar.gz
C:\Perl\STRAWB~1\c\bin\dmake.exe install UNINST=1 -- OK
Show quoted textcpan>