Beefy Boxes and Bandwidth Generously Provided by pair Networks
Problems? Is your data what you think it is?
 
PerlMonks  

Can't install Catalyst::Devel because Starman dependency won't install

by srchulo (Sexton)
on May 15, 2013 at 17:39 UTC ( #1033719=perlquestion: print w/ replies, xml ) Need Help??
srchulo has asked for the wisdom of the Perl Monks concerning the following question:

Hi all,

I'm trying to install Catalyst::Devel, however it won't install because the dependency Starman won't install. Here is my output from trying to install Starman:

Running make for M/MI/MIYAGAWA/Starman-0.3011.tar.gz Checksum for /root/.cpan/sources/authors/id/M/MI/MIYAGAWA/Starman-0.30 +11.tar.gz ok Starman-0.3011/ Starman-0.3011/Build.PL Starman-0.3011/Changes Starman-0.3011/cpanfile Starman-0.3011/dist.ini Starman-0.3011/lib/ Starman-0.3011/LICENSE Starman-0.3011/MANIFEST Starman-0.3011/META.json Starman-0.3011/META.yml Starman-0.3011/README Starman-0.3011/script/ Starman-0.3011/t/ Starman-0.3011/xt/ Starman-0.3011/xt/perlcritic.t Starman-0.3011/xt/pod.t Starman-0.3011/xt/podspell.t Starman-0.3011/xt/synopsis.t Starman-0.3011/t/00_compile.t Starman-0.3011/t/chunked_req.t Starman-0.3011/t/chunked_termination.t Starman-0.3011/t/chunked_zero_length.t Starman-0.3011/t/findbin.psgi Starman-0.3011/t/findbin.t Starman-0.3011/t/harakiri.t Starman-0.3011/t/lf_only_request.t Starman-0.3011/t/rand.psgi Starman-0.3011/t/rand.t Starman-0.3011/t/release-pod-syntax.t Starman-0.3011/t/suite.t Starman-0.3011/script/starman Starman-0.3011/lib/HTTP/ Starman-0.3011/lib/Plack/ Starman-0.3011/lib/Starman/ Starman-0.3011/lib/Starman.pm Starman-0.3011/lib/Starman/Server.pm Starman-0.3011/lib/Plack/Handler/ Starman-0.3011/lib/Plack/Handler/Starman.pm Starman-0.3011/lib/HTTP/Server/ Starman-0.3011/lib/HTTP/Server/PSGI/ Starman-0.3011/lib/HTTP/Server/PSGI/Net/ Starman-0.3011/lib/HTTP/Server/PSGI/Net/Server/ Starman-0.3011/lib/HTTP/Server/PSGI/Net/Server/PreFork.pm CPAN.pm: Building M/MI/MIYAGAWA/Starman-0.3011.tar.gz Creating new 'Build' script for 'Starman' version '0.3011' cp script/starman blib/script/starman cp lib/Starman.pm blib/lib/Starman.pm cp lib/Starman/Server.pm blib/lib/Starman/Server.pm cp lib/HTTP/Server/PSGI/Net/Server/PreFork.pm blib/lib/HTTP/Server/PSG +I/Net/Server/PreFork.pm cp lib/Plack/Handler/Starman.pm blib/lib/Plack/Handler/Starman.pm MIYAGAWA/Starman-0.3011.tar.gz ./Build -- OK Running Build test t/00_compile.t ........... ok t/chunked_req.t .......... 2013/05/15-17:35:52 Starman::Server (type N +et::Server::PreFork) starting! pid(17663) Binding to TCP port 50782 on host 127.0.0.1 with IPv4 Setting gid to "0 0 0" t/chunked_req.t .......... 1/? 2013/05/15-17:35:52 Server closing! t/chunked_req.t .......... ok t/chunked_termination.t .. ok t/chunked_zero_length.t .. 2013/05/15-17:35:53 Starman::Server (type N +et::Server::PreFork) starting! pid(17671) Binding to TCP port 50737 on host 127.0.0.1 with IPv4 Setting gid to "0 0 0" t/chunked_zero_length.t .. 1/? 2013/05/15-17:35:53 Server closing! t/chunked_zero_length.t .. ok t/findbin.t .............. cannot open port: 50939 at /usr/local/share +/perl5/Test/TCP.pm line 37. t/findbin.t .............. Dubious, test returned 111 (wstat 28416, 0x +6f00) No subtests run t/harakiri.t ............. 2013/05/15-17:35:54 Starman::Server (type N +et::Server::PreFork) starting! pid(17680) Binding to TCP port 50075 on host 127.0.0.1 with IPv4 Setting gid to "0 0 0" t/harakiri.t ............. 1/? 2013/05/15-17:35:54 Server closing! 2013/05/15-17:35:54 Starman::Server (type Net::Server::PreFork) starti +ng! pid(17686) Binding to TCP port 50136 on host 127.0.0.1 with IPv4 Setting gid to "0 0 0" 2013/05/15-17:35:54 Server closing! t/harakiri.t ............. ok t/lf_only_request.t ...... 2013/05/15-17:35:55 Starman::Server (type N +et::Server::PreFork) starting! pid(17713) Binding to TCP port 50413 on host 127.0.0.1 with IPv4 Setting gid to "0 0 0" t/lf_only_request.t ...... 1/? 2013/05/15-17:35:56 Server closing! t/lf_only_request.t ...... ok t/rand.t ................. cannot open port: 50465 at /usr/local/share +/perl5/Test/TCP.pm line 37. t/rand.t ................. Dubious, test returned 111 (wstat 28416, 0x +6f00) No subtests run t/release-pod-syntax.t ... skipped: these tests are for release candid +ate testing t/suite.t ................ 2013/05/15-17:35:57 Starman::Server (type N +et::Server::PreFork) starting! pid(17723) Binding to TCP port 50529 on host 127.0.0.1 with IPv4 Setting gid to "0 0 0" t/suite.t ................ 1/? 2013/05/15-17:35:57 Server closing! t/suite.t ................ ok Test Summary Report ------------------- t/findbin.t (Wstat: 28416 Tests: 0 Failed: 0) Non-zero exit status: 111 Parse errors: No plan found in TAP output t/rand.t (Wstat: 28416 Tests: 0 Failed: 0) Non-zero exit status: 111 Parse errors: No plan found in TAP output Files=10, Tests=110, 5 wallclock secs ( 0.09 usr 0.10 sys + 2.31 cu +sr 1.15 csys = 3.65 CPU) Result: FAIL MIYAGAWA/Starman-0.3011.tar.gz ./Build test -- NOT OK //hint// to see the cpan-testers results for installing this module, t +ry: reports MIYAGAWA/Starman-0.3011.tar.gz Running Build install make test had returned bad status, won't install without force Running make for B/BO/BOBTFISH/Catalyst-Devel-1.38.tar.gz

Does anyone know what the issue could be? I'm trying to install this on Centos 6.3. Thanks!

Comment on Can't install Catalyst::Devel because Starman dependency won't install
Download Code
Re: Can't install Catalyst::Devel because Starman dependency won't install (optional)
by Anonymous Monk on May 16, 2013 at 09:16 UTC

    I'm trying to install Catalyst::Devel, however it won't install because the dependency Starman won't install. Here is my output from trying to install Starman:

    Starman is an optional dependency of Catalyst::Devel, you don't need it, so feel free to force it cpanp -i --force Catalyst::Devel

      I'm having the same issue on Ubuntu on Amazon's ec2, but it's starman I need to install. Any advice?
Re: Can't install Catalyst::Devel because Starman dependency won't install
by Your Mother (Chancellor) on Aug 08, 2013 at 02:08 UTC
    I realize this has been awhile butů I had trouble installing Starman on Ubuntu 12 just now. Net::Server::PreFork was "up to date" which actually meant it just had an undef VERSION so didn't know to update it. After updating it with cpanm Net::Server::PreFork --reinstall Starman went in easily. Don't know if it's related to anything mentioned in this thread but there you have it.

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others wandering the Monastery: (20)
As of 2015-07-07 14:05 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (88 votes), past polls