Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things
 
PerlMonks  

Can't install Bot::BasicBot module

by Anonymous Monk
on Dec 17, 2017 at 12:41 UTC ( [id://1205729]=perlquestion: print w/replies, xml ) Need Help??

Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:

It just stops at that last line, nothing happens...

Is this a network problem?

c:\perl_test>cpan Bot::BasicBot Loading internal null logger. Install Log::Log4perl for logging messag +es CPAN: CPAN::SQLite loaded ok (v0.211) Database was generated on Sat, 16 Dec 2017 18:26:32 GMT Running install for module 'Bot::BasicBot' CPAN: Digest::SHA loaded ok (v5.96) CPAN: Compress::Zlib loaded ok (v2.074) Checksum for C:\STRAWB~1\cpan\sources\authors\id\B\BI\BIGPRESH\Bot-Bas +icBot-0.91.tar.gz ok CPAN: Archive::Tar loaded ok (v2.26) CPAN: YAML::XS loaded ok (v0.66) CPAN: CPAN::Meta::Requirements loaded ok (v2.140) CPAN: Parse::CPAN::Meta loaded ok (v2.150010) CPAN: CPAN::Meta loaded ok (v2.150010) CPAN: Module::CoreList loaded ok (v5.20170821) Configuring B/BI/BIGPRESH/Bot-BasicBot-0.91.tar.gz with Makefile.PL Checking if your kit is complete... Looks good Warning: prerequisite POE 0 not found. Warning: prerequisite POE::Component::IRC 6.62 not found. Generating a gmake-style Makefile Writing Makefile for Bot::BasicBot "\x{00f0}" does not map to cp437 at C:/Strawberry/perl/lib/ExtUtils/Ma +keMaker.pm line 1266. "\x{00f0}" does not map to cp437 at C:/Strawberry/perl/lib/ExtUtils/Ma +keMaker.pm line 1266. "\x{00f0}" does not map to cp437 at C:/Strawberry/perl/lib/ExtUtils/Ma +keMaker.pm line 1266. "\x{00f0}" does not map to cp437 at C:/Strawberry/perl/lib/ExtUtils/Ma +keMaker.pm line 1266. Writing MYMETA.yml and MYMETA.json BIGPRESH/Bot-BasicBot-0.91.tar.gz C:\Strawberry\perl\bin\perl.exe Makefile.PL -- OK Running make for B/BI/BIGPRESH/Bot-BasicBot-0.91.tar.gz ---- Unsatisfied dependencies detected during ---- ---- BIGPRESH/Bot-BasicBot-0.91.tar.gz ---- POE [requires] POE::Component::IRC [requires] Running install for module 'POE' Checksum for C:\STRAWB~1\cpan\sources\authors\id\R\RC\RCAPUTO\POE-1.36 +7.tar.gz ok Configuring R/RC/RCAPUTO/POE-1.367.tar.gz with Makefile.PL ============================================= Prompts may be bypassed by running: C:\Strawberry\perl\bin\perl.exe Makefile.PL --default ============================================= Some of POE's tests require a functional network. You can skip these tests if you'd like. Would you like to skip the network tests? [n] n *** Some optional features may not be available: *** Curses 1.08 could not be loaded. *** IO::Pty 1.02 could not be loaded. Checking if your kit is complete... Looks good Generating a gmake-style Makefile Writing Makefile for POE Writing MYMETA.yml and MYMETA.json RCAPUTO/POE-1.367.tar.gz C:\Strawberry\perl\bin\perl.exe Makefile.PL -- OK Running make for R/RC/RCAPUTO/POE-1.367.tar.gz "C:\Strawberry\perl\bin\perl.exe" mylib\gen-tests.perl lib/POE.pm cp lib/POE/Filter/Grep.pm blib\lib\POE\Filter\Grep.pm cp lib/POE/Loop/Select.pm blib\lib\POE\Loop\Select.pm cp lib/POE/Filter/RecordBlock.pm blib\lib\POE\Filter\RecordBlock.pm cp lib/POE/NFA.pm blib\lib\POE\NFA.pm cp lib/POE/Component/Client/TCP.pm blib\lib\POE\Component\Client\TCP.p +m cp lib/POE/Filter/Stream.pm blib\lib\POE\Filter\Stream.pm cp lib/POE.pm blib\lib\POE.pm cp lib/POE/Driver.pm blib\lib\POE\Driver.pm cp lib/POE/Component.pm blib\lib\POE\Component.pm cp lib/POE/Filter/Line.pm blib\lib\POE\Filter\Line.pm cp lib/POE/Filter/Block.pm blib\lib\POE\Filter\Block.pm cp lib/POE/Kernel.pm blib\lib\POE\Kernel.pm cp lib/POE/Filter/Map.pm blib\lib\POE\Filter\Map.pm cp lib/POE/Filter/Reference.pm blib\lib\POE\Filter\Reference.pm cp lib/POE/Loop.pm blib\lib\POE\Loop.pm cp lib/POE/Pipe.pm blib\lib\POE\Pipe.pm cp lib/POE/Filter.pm blib\lib\POE\Filter.pm cp lib/POE/Filter/Stackable.pm blib\lib\POE\Filter\Stackable.pm cp lib/POE/Component/Server/TCP.pm blib\lib\POE\Component\Server\TCP.p +m cp lib/POE/Loop/PerlSignals.pm blib\lib\POE\Loop\PerlSignals.pm cp lib/POE/Driver/SysRW.pm blib\lib\POE\Driver\SysRW.pm cp lib/POE/Loop/IO_Poll.pm blib\lib\POE\Loop\IO_Poll.pm cp lib/POE/Pipe/OneWay.pm blib\lib\POE\Pipe\OneWay.pm cp lib/POE/Filter/HTTPD.pm blib\lib\POE\Filter\HTTPD.pm cp lib/POE/Wheel/ReadLine.pm blib\lib\POE\Wheel\ReadLine.pm cp lib/POE/Test/Sequence.pm blib\lib\POE\Test\Sequence.pm cp lib/POE/Wheel/ReadWrite.pm blib\lib\POE\Wheel\ReadWrite.pm cp lib/POE/Resource/Aliases.pm blib\lib\POE\Resource\Aliases.pm cp lib/POE/Wheel.pm blib\lib\POE\Wheel.pm cp lib/POE/Queue.pm blib\lib\POE\Queue.pm cp lib/POE/Resources.pm blib\lib\POE\Resources.pm cp lib/POE/Pipe/TwoWay.pm blib\lib\POE\Pipe\TwoWay.pm cp lib/POE/Resource/FileHandles.pm blib\lib\POE\Resource\FileHandles.p +m cp lib/POE/Wheel/FollowTail.pm blib\lib\POE\Wheel\FollowTail.pm cp lib/POE/Resource/Sessions.pm blib\lib\POE\Resource\Sessions.pm cp lib/POE/Resource/Signals.pm blib\lib\POE\Resource\Signals.pm cp lib/POE/Session.pm blib\lib\POE\Session.pm cp lib/POE/Wheel/Curses.pm blib\lib\POE\Wheel\Curses.pm cp lib/POE/Wheel/ListenAccept.pm blib\lib\POE\Wheel\ListenAccept.pm cp lib/POE/Queue/Array.pm blib\lib\POE\Queue\Array.pm cp lib/POE/Wheel/Run.pm blib\lib\POE\Wheel\Run.pm cp lib/POE/Resource/Extrefs.pm blib\lib\POE\Resource\Extrefs.pm cp lib/POE/Resource.pm blib\lib\POE\Resource.pm cp lib/POE/Resource/SIDs.pm blib\lib\POE\Resource\SIDs.pm cp lib/POE/Resource/Clock.pm blib\lib\POE\Resource\Clock.pm cp lib/POE/Resource/Events.pm blib\lib\POE\Resource\Events.pm cp lib/POE/Wheel/SocketFactory.pm blib\lib\POE\Wheel\SocketFactory.pm RCAPUTO/POE-1.367.tar.gz C:\STRAWB~1\c\bin\gmake.exe -- OK Running make test "C:\Strawberry\perl\bin\perl.exe" mylib\gen-tests.perl lib/POE.pm "C:\Strawberry\perl\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::H +arness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib\l +ib', 'blib\arch')" t/*.t t/*/*.t t/*/*/*.t t/00_info.t ........................................ 1/1 # Testing POE + 1.367, POE::Test::Loops 1.360, Perl 5.026000, C:\Strawberry\perl\bin +\perl.exe on MSWin32 # pogomips: 49994203 t/00_info.t ........................................ ok t/10_units/01_pod/01_pod.t ......................... skipped: enable b +y setting RELEASE_TESTING t/10_units/01_pod/02_pod_coverage.t ................ skipped: enable b +y setting RELEASE_TESTING t/10_units/01_pod/03_pod_no404s.t .................. skipped: enable b +y setting RELEASE_TESTING t/10_units/01_pod/04_pod_linkcheck.t ............... skipped: enable b +y setting RELEASE_TESTING t/10_units/02_pipes/01_base.t ...................... skipped: not impl +emented yet t/10_units/02_pipes/02_oneway.t .................... ok t/10_units/02_pipes/03_twoway.t .................... ok t/10_units/03_base/01_poe.t ........................ ok t/10_units/03_base/03_component.t .................. ok t/10_units/03_base/04_driver.t ..................... ok t/10_units/03_base/05_filter.t ..................... ok t/10_units/03_base/06_loop.t ....................... ok t/10_units/03_base/07_queue.t ...................... ok t/10_units/03_base/08_resource.t ................... ok t/10_units/03_base/09_resources.t .................. ok t/10_units/03_base/10_wheel.t ...................... ok t/10_units/03_base/11_assert_usage.t ............... ok t/10_units/03_base/12_assert_retval.t .............. ok t/10_units/03_base/13_assert_data.t ................ ok t/10_units/03_base/14_kernel.t ..................... ok t/10_units/03_base/15_kernel_internal.t ............ ok t/10_units/03_base/16_nfa_usage.t .................. ok t/10_units/03_base/17_detach_start.t ............... ok t/10_units/04_drivers/01_sysrw.t ................... 1/17

Replies are listed 'Best First'.
Re: Can't install Bot::BasicBot module
by Corion (Patriarch) on Dec 17, 2017 at 12:49 UTC

    You are running Windows, and it is the POE test that stalls.

    I'm not sure if that test can ever pass on Windows as Windows does not tell programs whether writing to a filehandle would block.

    If you don't care that much about POE but want Bot::BasicBot, you can install POE without running the tests:

    cpan -T POE cpan Bot::BasicBot

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlquestion [id://1205729]
Approved by Corion
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others sharing their wisdom with the Monastery: (6)
As of 2024-04-18 20:41 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found