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

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

by srchulo (Sexton)
on May 15, 2013 at 17:39 UTC ( [id://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!

Replies are listed 'Best First'.
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 (Archbishop) 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
Domain Nodelet?
Node Status?
node history
Node Type: perlquestion [id://1033719]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others about the Monastery: (7)
As of 2024-03-28 18:39 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found