bingos/poe-component-irc — Issue #3: Undeclared test-time dependency on Net::DNS
Author: jmazon
Created: 2011-10-09 15:49:02+00:00
State: open

Installing release 6.73 on a mostly-clean system fails because of missing Net::DNS.

cpanminus log:

t/01_base/01_compile.t ............................. ok
t/01_base/02_filters.t ............................. ok
Can't locate Net/DNS.pm in @INC (@INC contains: t/inc /home/jb/.cpanm/work/1318174788.8946/POE-Component-IRC-6.73/blib/lib /home/jb/.cpanm/work/1318174788.8946/POE-Component-IRC-6.73/blib/arch /home/jb/perl5/perlbrew/perls/perl-5.14.2/lib/site_perl/5.14.2/x86_64-linux /home/jb/perl5/perlbrew/perls/perl-5.14.2/lib/site_perl/5.14.2 /home/jb/perl5/perlbrew/perls/perl-5.14.2/lib/5.14.2/x86_64-linux /home/jb/perl5/perlbrew/perls/perl-5.14.2/lib/5.14.2 .) at t/inc/POE/Component/Client/DNS.pm line 14.
BEGIN failed--compilation aborted at t/inc/POE/Component/Client/DNS.pm line 14.
Compilation failed in require at t/inc/POE/Component/Server/IRC/Plugin/Auth.pm line 14.
BEGIN failed--compilation aborted at t/inc/POE/Component/Server/IRC/Plugin/Auth.pm line 14.
Compilation failed in require at t/inc/POE/Component/Server/IRC/Backend.pm line 98.
# Looks like your test exited with 2 before it could output anything.
=== 9009 === Sessions were started, but POE::Kernel's run() method was never
called to execute them. This usually happens because an error
occurred before POE::Kernel->run() could be called. Please fix
any errors above this notice, and be sure that POE::Kernel->run()
is called. See documentation for POE::Kernel's run() method for
another way to disable this warning.
t/01_base/04_pocosi.t ..............................
Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/2 subtests

Installation works fine after I install Net::DNS by hand.