Skip Menu |

This queue is for tickets about the Test-ClassAPI CPAN distribution.

Report information
The Basics
Id: 47990
Status: rejected
Priority: 0/
Queue: Test-ClassAPI

People
Owner: Nobody in particular
Requestors: ben [...] petering.net
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 1.06
Fixed in: (no value)



Subject: Requires Params::Util 1.00 but doesn't install it
Test::ClassAPI has Params::Util 1.00 under 'requires' in META.yml, but doesn't download/install it. Strawberry Perl 5.10.0 on MSWin32. -- cut -- Warning: prerequisite Params::Util 1.00 not found. We have 0.38. Writing Makefile for Test::ClassAPI cp lib/Test/ClassAPI.pm blib\lib\Test\ClassAPI.pm ADAMK/Test-ClassAPI-1.06.tar.gz C:\strawberry\c\bin\dmake.EXE -- OK Running make test C:\strawberry\perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib\lib', 'blib\arch')" t/*.t t/01_compile.t ..... 1/2 # Failed test 'use Test::ClassAPI;' # at t/01_compile.t line 15. # Tried to use 'Test::ClassAPI'. # Error: Params::Util version 1 required--this is only version 0.38 at C:\strawberry\cpan\build\Test-ClassAPI-1.06-qSy7oM\bli b\lib/Test/ClassAPI.pm line 12. -- cut -- Show quoted text
cpan> o conf
$CPAN::Config options from 'C:\strawberry\perl\lib/CPAN/Config.pm': ... applypatch [] auto_commit [1] build_cache [10] build_dir [C:\strawberry\cpan\build] build_dir_reuse [0] build_requires_install_policy [yes] bzip2 [] cache_metadata [0] check_sigs [0] colorize_debug undef colorize_output [0] colorize_print [bold blue on_white] colorize_warn [bold red on_white] commandnumber_in_prompt [0] commands_quote undef connect_to_internet_ok undef cpan_home [C:\strawberry\cpan] curl [] dontload_hash undef dontload_list undef ftp [C:\WINDOWS\system32\ftp.EXE] ftp_passive [1] ftp_proxy [] ftpstats_period undef ftpstats_size undef getcwd [cwd] gpg [] gzip [ ] halt_on_failure undef histfile [C:\strawberry\cpan\histfile] histsize [100] http_proxy [] inactivity_timeout [0] index_expire [1] inhibit_startup_message [0] keep_source_where [C:\strawberry\cpan\sources] load_module_verbosity [none] lynx [] make [C:\strawberry\c\bin\dmake.EXE] make_arg [] make_install_arg [UNINST=1] make_install_make_command undef makepl_arg [] mbuild_arg [] mbuild_install_arg [--uninst 1] mbuild_install_build_command undef mbuildpl_arg [] ncftp [] ncftpget [] no_proxy [] pager [C:\WINDOWS\system32\more.COM] password undef patch [C:\strawberry\c\bin\patch.exe] perl5lib_verbosity undef prefer_installer [MB] prefs_dir [C:\strawberry\cpan\prefs] prerequisites_policy [follow] proxy_pass undef proxy_user undef randomize_urllist undef scan_cache [atstart] shell [C:\WINDOWS\system32\cmd.exe] show_unparsable_versions [0] show_upload_date [1] show_zero_versions [0] tar [ ] tar_verbosity [none] term_is_latin [0] term_ornaments [0] test_report [0] trust_test_report_history undef unzip [] urllist 0 [http://cpan.strawberryperl.com/] use_sqlite [1] username undef wait_list undef wget [] yaml_load_code [0] yaml_module [YAML] -- cut --
The distribution itself does not install prerequisites -- the cpan client does. If you're running Makefile.PL manually you'll need to fulfill the prereqs yourself as generated into your MYMETA.* file.