revmischa / rtsp-server

Lightweight RTSP/RTP streaming media server
https://metacpan.org/release/RTSP-Server
426 stars 112 forks source link

test fail #27

Closed lszlawrence closed 6 years ago

lszlawrence commented 6 years ago

I tried to build a rtsp-server on mac, but failed in test given this:

#   Failed test 'use RTSP::Server;'
#   at t/RTSP-Server.t line 9.
#     Tried to use 'RTSP::Server'.
#     Error:  You can only consume roles, MooseX::Getopt is not a Moose role at /Users/shizhengli/perl5/perlbrew/perls/perl-5.16.0/lib/site_perl/5.16.0/darwin-2level/Moose/Exporter.pm line 419
#   Moose::with('MooseX::Getopt') called at /Users/shizhengli/git/rtsp-server/blib/lib/RTSP/Server.pm line 4
#   require RTSP/Server.pm at t/RTSP-Server.t line 9
#   main::BEGIN at /Users/shizhengli/git/rtsp-server/blib/lib/RTSP/Server.pm line 0
#   eval {...} at /Users/shizhengli/git/rtsp-server/blib/lib/RTSP/Server.pm line 0
#   eval 'package main;
# BEGIN { ${^WARNING_BITS} = $args[-1] if defined $args[-1] }
# #line 9 t/RTSP-Server.t
# use RTSP::Server @{$args[0]};
# 1;
#
# ;' at /Users/shizhengli/perl5/perlbrew/perls/perl-5.16.0/lib/site_perl/5.16.0/Test/More.pm line 1032
#   Test::More::_eval('package main;^JBEGIN { ${^WARNING_BITS} = $args[-1] if defined $args[-1] }^J#line 9 t/RTSP-Server.t^Juse RTSP::Server @{$args[0]};^J1;^J', 'ARRAY(0x7fdbe211b1a0)', '^@^@^@^@^@^@^@^@^@^@^@^@^@') called at /Users/shizhengli/perl5/perlbrew/perls/perl-5.16.0/lib/site_perl/5.16.0/Test/More.pm line 1007
#   Test::More::use_ok('RTSP::Server') called at t/RTSP-Server.t line 9
#   main::BEGIN at /Users/shizhengli/git/rtsp-server/blib/lib/RTSP/Server.pm line 0
#   eval {...} at /Users/shizhengli/git/rtsp-server/blib/lib/RTSP/Server.pm line 0
# Compilation failed in require at t/RTSP-Server.t line 9.
# BEGIN failed--compilation aborted at t/RTSP-Server.t line 9.
# Looks like you failed 1 test of 1.
t/RTSP-Server.t .. Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/1 subtests

How can I fix this?