[Catalyst] Catalyst::Plugin::Authentication under ActivePerl 5.8.7.813

Will Hawes info at whawes.co.uk
Tue Jan 3 13:47:40 CET 2006


Will Hawes wrote:
> ActivePerl does not seem to have a PPD available for 
> Catalyst::Plugin::Authentication. I tried to install via cpanp, but it 
> failed:
> 
> Installing Catalyst::Plugin::Authentication
> t\04_authentication....ok
> t\05_password..........ok
> t\06_user..............ok
> t\live_app.............Weak references are not implemented in the 
> version of perl at C:\Perl\site\lib/Catalyst.pm line 18
> BEGIN failed--compilation aborted at C:\Perl\site\lib/Catalyst.pm line 18.
> Compilation failed in require at t\live_app.t line 14.
> BEGIN failed--compilation aborted at t\live_app.t line 14.
> t\live_app.............dubious
>         Test returned status 2 (wstat 512, 0x200)

I removed ActivePerl from my machine completely and began from scratch 
with ActivePerl 5.8.7.815. I've installed Catalyst 5.61 via ppm. I'm 
using the nmake from the link provided by Andy Grundman.

I'm still having problems with Catalyst::Plugin::Authentication as 
follows (suggestions welcome):

CPAN Terminal> i Catalyst::Plugin::Authentication

Installing Catalyst::Plugin::Authentication
Running [C:\WINDOWS\system32\nmake.EXE test]...
         C:\ActivePerl5.8.7.815\bin\perl.exe "-MExtUtils::Command::MM" 
"-e" "test
_harness(0, 'blib\lib', 'blib\arch')" t\04_authentication.t 
t\05_password.t t\06
_user.t t\live_app.t t\live_app_session.t t\pod.t t\pod_coverage.t
t\04_authentication....ok
t\05_password..........ok
t\06_user..............ok
t\live_app.............dubious
         Test returned status 255 (wstat 65280, 0xff00)
t\live_app_session.....skipped
         all skipped: This test needs Test::WWW::Mechanize::Catalyst, 
Catalyst::P
lugin::Session and Catalyst::Plugin::Session::State::Cookie installed
t\pod..................skipped
         all skipped: Test::Pod 1.14 required
t\pod_coverage.........skipped
         all skipped: Test::Pod::Coverage 1.04 required
Failed Test  Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t\live_app.t  255 65280    ??   ??       %  ??
3 tests skipped.

Microsoft (R) Program Maintenance Utility   Version 1.50
Copyright (c) Microsoft Corp 1988-94. All rights reserved.

Can't dup stdin: Bad file descriptor at 
C:/ActivePerl5.8.7.815/site/lib/Catalyst
/Test.pm line 102
# Looks like your test died before it could output anything.
Failed 1/7 test scripts, 85.71% okay. 0/13 subtests failed, 100.00% okay.
NMAKE : fatal error U1077: 'C:\WINDOWS\system32\cmd.exe' : return code 
'0xff'
Stop.
[ERROR] MAKE TEST failed: Bad file descriptor 
C:\ActivePerl5.8.7.815\bin\perl.
exe "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib\lib', 
'blib\arch')" t\
04_authentication.t t\05_password.t t\06_user.t t\live_app.t 
t\live_app_session.
t t\pod.t t\pod_coverage.t
t\04_authentication....ok
t\05_password..........ok
t\06_user..............ok
t\live_app.............dubious
         Test returned status 255 (wstat 65280, 0xff00)
t\live_app_session.....skipped
         all skipped: This test needs Test::WWW::Mechanize::Catalyst, 
Catalyst::P
lugin::Session and Catalyst::Plugin::Session::State::Cookie installed
t\pod..................skipped
         all skipped: Test::Pod 1.14 required
t\pod_coverage.........skipped
         all skipped: Test::Pod::Coverage 1.04 required
Failed Test  Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t\live_app.t  255 65280    ??   ??       %  ??
3 tests skipped.

Microsoft (R) Program Maintenance Utility   Version 1.50
Copyright (c) Microsoft Corp 1988-94. All rights reserved.

Can't dup stdin: Bad file descriptor at 
C:/ActivePerl5.8.7.815/site/lib/Catalyst
/Test.pm line 102
# Looks like your test died before it could output anything.
Failed 1/7 test scripts, 85.71% okay. 0/13 subtests failed, 100.00% okay.
NMAKE : fatal error U1077: 'C:\WINDOWS\system32\cmd.exe' : return code 
'0xff'
Stop.



More information about the Catalyst mailing list