Start 2010-07-20T16:46:33
ActivePerl-1200 CPAN-1.9402
LIB=C:\PROGRA~1\MICROS~3\VC98\Lib\PSDK;C:\PROGRA~1\MICROS~2\Lib;C:\PROGRA~1\MICROS~3\VC98\Lib;C:\PROGRA~1\MICROS~3\VC98\MFC\Lib
INCLUDE=C:\PROGRA~1\MICROS~2\Include;C:\PROGRA~1\MICROS~3\VC98\ATL\Include;C:\PROGRA~1\MICROS~3\VC98\Include;C:\PROGRA~1\MICROS~3\VC98\MFC\Include
PATH=C:/CPANFL~1.12/var/libs/bin;C:\PROGRA~1\MICROS~2\Bin;C:\PROGRA~1\MICROS~2\Bin\WinNT;C:\PROGRA~1\MICROS~3\VC98\Bin;C:\PROGRA~1\MICROS~3\Common\MSDev98\Bin;C:\Perl-5.12\site\bin;C:\Perl-5.12\bin;C:\cygwin\bin;C:\PROGRA~1\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\mysql\bin
Going to read 'C:\cpanfly-5.12\var\cpan\Metadata'
Database was generated on Tue, 20 Jul 2010 21:27:04 GMT
Running make for I/ID/IDOPEREL/Entities-0.1.tar.gz
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/I/ID/IDOPEREL/Entities-0.1.tar.gz
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/I/ID/IDOPEREL/CHECKSUMS
Checksum for C:\cpanfly-5.12\var\cpan\sources\authors\id\I\ID\IDOPEREL\Entities-0.1.tar.gz ok
Entities-0.1
Entities-0.1/README
Entities-0.1/Changes
Entities-0.1/MANIFEST.SKIP
Entities-0.1/dist.ini
Entities-0.1/lib
Entities-0.1/lib/Entities.pm
Entities-0.1/lib/Entities
Entities-0.1/lib/Entities/Backend.pm
Entities-0.1/lib/Entities/User.pm
Entities-0.1/lib/Entities/Role.pm
Entities-0.1/lib/Entities/Feature.pm
Entities-0.1/lib/Entities/Action.pm
Entities-0.1/lib/Entities/Plan.pm
Entities-0.1/lib/Entities/Customer.pm
Entities-0.1/lib/Entities/Backend
Entities-0.1/lib/Entities/Backend/Memory.pm
Entities-0.1/lib/Entities/Backend/MongoDB.pm
Entities-0.1/t
Entities-0.1/t/manifest.t
Entities-0.1/t/01-memory.t
Entities-0.1/t/02-mongodb.t
Entities-0.1/t/00-load.t
Entities-0.1/META.yml
Entities-0.1/LICENSE
Entities-0.1/t/release-pod-coverage.t
Entities-0.1/t/release-pod-syntax.t
Entities-0.1/MANIFEST
Entities-0.1/Build.PL
CPAN.pm: Going to build I/ID/IDOPEREL/Entities-0.1.tar.gz
>>> C:\Perl-5.12\bin\perl.exe Build.PL
Checking prerequisites...
requires:
! Abilities is not installed
! Abilities::Features is not installed
ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the versions
of the modules indicated above before proceeding with this installation
Creating new 'MYMETA.yml' with configuration results
Creating new 'Build' script for 'Entities' version '0.1'
---- Unsatisfied dependencies detected during ----
---- IDOPEREL/Entities-0.1.tar.gz ----
Abilities::Features [requires]
Abilities [requires]
Running Build test
Delayed until after prerequisites
Running test for module 'Abilities::Features'
Running make for I/ID/IDOPEREL/Abilities-0.1.tar.gz
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/I/ID/IDOPEREL/Abilities-0.1.tar.gz
Checksum for C:\cpanfly-5.12\var\cpan\sources\authors\id\I\ID\IDOPEREL\Abilities-0.1.tar.gz ok
Abilities-0.1
Abilities-0.1/README
Abilities-0.1/Changes
Abilities-0.1/MANIFEST.SKIP
Abilities-0.1/dist.ini
Abilities-0.1/lib
Abilities-0.1/lib/Abilities.pm
Abilities-0.1/lib/Abilities
Abilities-0.1/lib/Abilities/Features.pm
Abilities-0.1/t
Abilities-0.1/t/manifest.t
Abilities-0.1/t/00-load.t
Abilities-0.1/META.yml
Abilities-0.1/LICENSE
Abilities-0.1/t/release-pod-coverage.t
Abilities-0.1/t/release-pod-syntax.t
Abilities-0.1/MANIFEST
Abilities-0.1/Makefile.PL
CPAN.pm: Going to build I/ID/IDOPEREL/Abilities-0.1.tar.gz
>>> C:\Perl-5.12\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Abilities
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp lib/Abilities.pm blib\lib\Abilities.pm
cp lib/Abilities/Features.pm blib\lib\Abilities\Features.pm
IDOPEREL/Abilities-0.1.tar.gz
nmake -- OK
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl-5.12\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
# Testing Abilities 0.1, Perl 5.012000, C:\Perl-5.12\bin\perl.exe
t/00-load.t ...............
1..1
ok 1 - use Abilities;
ok
t/manifest.t .............. skipped: Author tests not required for installation
t/release-pod-coverage.t .. skipped: these tests are for release candidate testing
t/release-pod-syntax.t .... skipped: these tests are for release candidate testing
All tests successful.
Files=4, Tests=1, 16 wallclock secs ( 0.02 usr + 0.03 sys = 0.05 CPU)
Result: PASS
IDOPEREL/Abilities-0.1.tar.gz
nmake test TEST_VERBOSE=1 -- OK
Ido Perlmuter <idoperel@cpan.org>
Simple, hierarchical user authorization for web applications, with optional support for plan-based paid services.
>>> (cd C:\cpanfly-5.12\var\cpan\build\Abilities-0.1-FggLJB && tar cvf - Abilities-0.1.ppd blib) | gzip -c >C:/cpanfly-5.12/var/REPO/I/ID/IDOPEREL/Abilities-0.1.tar.gz
Abilities-0.1.ppd
blib/
blib/lib/
blib/lib/Abilities/
blib/lib/Abilities/Features.pm
blib/lib/Abilities.pm
>>> mv C:\cpanfly-5.12\var\cpan\build\Abilities-0.1-FggLJB/Abilities-0.1.ppd C:/cpanfly-5.12/var/REPO/I/ID/IDOPEREL
Running test for module 'Abilities'
Running make for I/ID/IDOPEREL/Abilities-0.1.tar.gz
Prepending C:\cpanfly-5.12\var\cpan\build\Abilities-0.1-FggLJB/blib/arch C:\cpanfly-5.12\var\cpan\build\Abilities-0.1-FggLJB/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.12\var\cpan\build\Abilities-0.1-FggLJB
Prepending C:\cpanfly-5.12\var\cpan\build\Abilities-0.1-FggLJB/blib/arch C:\cpanfly-5.12\var\cpan\build\Abilities-0.1-FggLJB/blib/lib to PERL5LIB for 'make'
Has already been made
Prepending C:\cpanfly-5.12\var\cpan\build\Abilities-0.1-FggLJB/blib/arch C:\cpanfly-5.12\var\cpan\build\Abilities-0.1-FggLJB/blib/lib to PERL5LIB for 'test'
Running make test
Has already been tested successfully
Running Build for I/ID/IDOPEREL/Entities-0.1.tar.gz
Prepending C:\cpanfly-5.12\var\cpan\build\Abilities-0.1-FggLJB/blib/arch C:\cpanfly-5.12\var\cpan\build\Abilities-0.1-FggLJB/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.12\var\cpan\build\Entities-0.1-xKXVGF
Prepending C:\cpanfly-5.12\var\cpan\build\Abilities-0.1-FggLJB/blib/arch C:\cpanfly-5.12\var\cpan\build\Abilities-0.1-FggLJB/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build I/ID/IDOPEREL/Entities-0.1.tar.gz
>>> C:\Perl-5.12\bin\perl.exe ./Build
./Build: blib\lib\Entities\Customer.pm: cannot resolve L in paragraph 11.
./Build: blib\lib\Entities\Customer.pm: cannot resolve L in paragraph 60.
./Build: blib\lib\Entities\Customer.pm: cannot resolve L in paragraph 64.
./Build: blib\lib\Entities\Customer.pm: cannot resolve L in paragraph 121.
./Build: blib\lib\Entities.pm: cannot resolve L in paragraph 17.
./Build: blib\lib\Entities.pm: cannot resolve L in paragraph 77.
./Build: blib\lib\Entities.pm: cannot resolve L in paragraph 87.
./Build: blib\lib\Entities\Role.pm: cannot resolve L in paragraph 13.
./Build: blib\lib\Entities\Role.pm: cannot resolve L in paragraph 65.
./Build: blib\lib\Entities\Role.pm: cannot resolve L in paragraph 121.
./Build: blib\lib\Entities\Role.pm: cannot resolve L in paragraph 127.
./Build: blib\lib\Entities\Plan.pm: cannot resolve L in paragraph 60.
./Build: blib\lib\Entities\Plan.pm: cannot resolve L in paragraph 122.
./Build: blib\lib\Entities\Backend\MongoDB.pm: cannot resolve L in paragraph 87.
./Build: blib\lib\Entities\Backend\Memory.pm: cannot resolve L in paragraph 87.
./Build: blib\lib\Entities\Feature.pm: cannot resolve L in paragraph 35.
./Build: blib\lib\Entities\Feature.pm: cannot resolve L in paragraph 39.
./Build: blib\lib\Entities\Feature.pm: cannot resolve L in paragraph 47.
./Build: blib\lib\Entities\User.pm: cannot resolve L in paragraph 13.
./Build: blib\lib\Entities\User.pm: cannot resolve L in paragraph 89.
./Build: blib\lib\Entities\User.pm: cannot resolve L in paragraph 165.
./Build: blib\lib\Entities\User.pm: cannot resolve L in paragraph 171.
./Build: blib\lib\Entities\Action.pm: cannot resolve L in paragraph 11.
./Build: blib\lib\Entities\Action.pm: cannot resolve L in paragraph 35.
./Build: blib\lib\Entities\Action.pm: cannot resolve L in paragraph 39.
./Build: blib\lib\Entities\Action.pm: cannot resolve L in paragraph 47.
Building Entities
IDOPEREL/Entities-0.1.tar.gz
C:\Perl-5.12\bin\perl.exe ./Build -- OK
Prepending C:\cpanfly-5.12\var\cpan\build\Abilities-0.1-FggLJB/blib/arch C:\cpanfly-5.12\var\cpan\build\Abilities-0.1-FggLJB/blib/lib to PERL5LIB for 'test'
Running Build test
>>> C:\Perl-5.12\bin\perl.exe ./Build test verbose=1
# Testing Entities 0.1, Perl 5.012000, C:\Perl-5.12\bin\perl.exe
t/00-load.t ...............
1..1
ok 1 - use Entities;
ok
t/01-memory.t .............
1..76
ok 1 - Got a Memory Backend object
ok 2 - Memory Backend object has meta
ok 3 - Got an Entities object
ok 4 - Entities object has meta
ok 5 - Entities object has a backend
ok 6 - Created fooinc customer
ok 7 - Customer fooinc object has meta
ok 8 - Created fooplan plan
ok 9 - Plan fooplan object has meta
ok 10 - Created barplan plan
ok 11 - Plan barplan object has meta
ok 12 - Created ssh feature
ok 13 - Feature ssh object has meta
ok 14 - Created backups feature
ok 15 - Feature backups object has meta
ok 16 - Created a regular user
ok 17 - User object has meta
ok 18 - Created a super user
ok 19 - Super user object has meta
ok 20 - Created foorole role
ok 21 - Role foorole object has meta
ok 22 - Created barrole role
ok 23 - Role barrole object has meta
ok 24 - Created the do_stuff action
ok 25 - do_stuff has meta
ok 26 - Created the do_more_stuff action
ok 27 - do_more_stuff has meta
ok 28 - Created the destroy_stuff action
ok 29 - destroy_stuff has meta
ok 30 - foorole explicitely granted to do_stuff
ok 31 - foorole wasn't granted to destroy_stuff
ok 32 - barrole can destroy_stuff
ok 33 - User's passphrase is alright
ok 34 - First email was indeed added
ok 35 - Second email was indeed added
ok 36 - Unknown email indeed does not exist
ok 37 - User can do_stuff
ok 38 - User can do_more_stuff
ok 39 - User can't perform non-existant action
ok 40 - User belongs to foorole
ok 41 - User inherits from foorole
ok 42 - User doesn't inherit from fictional role
ok 43 - User was explicitely granted to do_more_stuff
ok 44 - Super user can do things that exist
ok 45 - Super user can do things that don't even exist
ok 46 - fooplan has ssh feature
ok 47 - fooplan doesn't have backups feature
ok 48 - barplan inherits from fooplan
ok 49 - customer has fooplan
ok 50 - Customer has ssh feature
ok 51 - Customer doesn't have backups feature
ok 52 - User's passphrase changed.
ok 53 - User no longer has someone@gmail.com email address.
ok 54 - User no longer belongs to foorole.
ok 55 - User now takes from barrole.
ok 56 - User can now destory_stuff.
ok 57 - But user can't do_stuff anymore.
ok 58 - Customer no longer has fooplan.
ok 59 - Customer now has barplan.
ok 60 - But customer still takes from fooplan.
ok 61 - Customer now has backups feature.
ok 62 - Customer still has the ssh feature.
ok 63 - barrole directly inherits from foorole
ok 64 - barrole inherits from foorole
ok 65 - barrole can no longer do_stuff
ok 66 - User was not explicitely granted to do_more_stuff
ok 67 - User can no longer do_more_stuff
ok 68 - fooplan now has backups
ok 69 - barplan still inherits from fooplan
ok 70 - customer was explicitely given ssh feature
ok 71 - barrole cannot destory_stuff anymore
ok 72 - so does user
ok 73 - barrole no longer inherits from foorole
ok 74 - fooplan no longer has backups feature
ok 75 - barplan no longer inherits from fooplan
ok 76 - customer no longer has explicit ssh feature
ok
# MongoDB doesn't seem to be running.
t/02-mongodb.t ............
1..76
ok 1 # skip MongoDB doesn't seem to be running.
ok 2 # skip MongoDB doesn't seem to be running.
ok 3 # skip MongoDB doesn't seem to be running.
ok 4 # skip MongoDB doesn't seem to be running.
ok 5 # skip MongoDB doesn't seem to be running.
ok 6 # skip MongoDB doesn't seem to be running.
ok 7 # skip MongoDB doesn't seem to be running.
ok 8 # skip MongoDB doesn't seem to be running.
ok 9 # skip MongoDB doesn't seem to be running.
ok 10 # skip MongoDB doesn't seem to be running.
ok 11 # skip MongoDB doesn't seem to be running.
ok 12 # skip MongoDB doesn't seem to be running.
ok 13 # skip MongoDB doesn't seem to be running.
ok 14 # skip MongoDB doesn't seem to be running.
ok 15 # skip MongoDB doesn't seem to be running.
ok 16 # skip MongoDB doesn't seem to be running.
ok 17 # skip MongoDB doesn't seem to be running.
ok 18 # skip MongoDB doesn't seem to be running.
ok 19 # skip MongoDB doesn't seem to be running.
ok 20 # skip MongoDB doesn't seem to be running.
ok 21 # skip MongoDB doesn't seem to be running.
ok 22 # skip MongoDB doesn't seem to be running.
ok 23 # skip MongoDB doesn't seem to be running.
ok 24 # skip MongoDB doesn't seem to be running.
ok 25 # skip MongoDB doesn't seem to be running.
ok 26 # skip MongoDB doesn't seem to be running.
ok 27 # skip MongoDB doesn't seem to be running.
ok 28 # skip MongoDB doesn't seem to be running.
ok 29 # skip MongoDB doesn't seem to be running.
ok 30 # skip MongoDB doesn't seem to be running.
ok 31 # skip MongoDB doesn't seem to be running.
ok 32 # skip MongoDB doesn't seem to be running.
ok 33 # skip MongoDB doesn't seem to be running.
ok 34 # skip MongoDB doesn't seem to be running.
ok 35 # skip MongoDB doesn't seem to be running.
ok 36 # skip MongoDB doesn't seem to be running.
ok 37 # skip MongoDB doesn't seem to be running.
ok 38 # skip MongoDB doesn't seem to be running.
ok 39 # skip MongoDB doesn't seem to be running.
ok 40 # skip MongoDB doesn't seem to be running.
ok 41 # skip MongoDB doesn't seem to be running.
ok 42 # skip MongoDB doesn't seem to be running.
ok 43 # skip MongoDB doesn't seem to be running.
ok 44 # skip MongoDB doesn't seem to be running.
ok 45 # skip MongoDB doesn't seem to be running.
ok 46 # skip MongoDB doesn't seem to be running.
ok 47 # skip MongoDB doesn't seem to be running.
ok 48 # skip MongoDB doesn't seem to be running.
ok 49 # skip MongoDB doesn't seem to be running.
ok 50 # skip MongoDB doesn't seem to be running.
ok 51 # skip MongoDB doesn't seem to be running.
ok 52 # skip MongoDB doesn't seem to be running.
ok 53 # skip MongoDB doesn't seem to be running.
ok 54 # skip MongoDB doesn't seem to be running.
ok 55 # skip MongoDB doesn't seem to be running.
ok 56 # skip MongoDB doesn't seem to be running.
ok 57 # skip MongoDB doesn't seem to be running.
ok 58 # skip MongoDB doesn't seem to be running.
ok 59 # skip MongoDB doesn't seem to be running.
ok 60 # skip MongoDB doesn't seem to be running.
ok 61 # skip MongoDB doesn't seem to be running.
ok 62 # skip MongoDB doesn't seem to be running.
ok 63 # skip MongoDB doesn't seem to be running.
ok 64 # skip MongoDB doesn't seem to be running.
ok 65 # skip MongoDB doesn't seem to be running.
ok 66 # skip MongoDB doesn't seem to be running.
ok 67 # skip MongoDB doesn't seem to be running.
ok 68 # skip MongoDB doesn't seem to be running.
ok 69 # skip MongoDB doesn't seem to be running.
ok 70 # skip MongoDB doesn't seem to be running.
ok 71 # skip MongoDB doesn't seem to be running.
ok 72 # skip MongoDB doesn't seem to be running.
ok 73 # skip MongoDB doesn't seem to be running.
ok 74 # skip MongoDB doesn't seem to be running.
ok 75 # skip MongoDB doesn't seem to be running.
ok 76 # skip MongoDB doesn't seem to be running.
ok
t/manifest.t .............. skipped: Author tests not required for installation
t/release-pod-coverage.t .. skipped: these tests are for release candidate testing
t/release-pod-syntax.t .... skipped: these tests are for release candidate testing
All tests successful.
Files=6, Tests=153, 29 wallclock secs ( 0.05 usr + 0.02 sys = 0.06 CPU)
Result: PASS
IDOPEREL/Entities-0.1.tar.gz
C:\Perl-5.12\bin\perl.exe ./Build test verbose=1 -- OK
Ido Perlmuter <idoperel@cpan.org>
User management and authorization for web applications and subscription-based services.
>>> (cd C:\cpanfly-5.12\var\cpan\build\Entities-0.1-xKXVGF && tar cvf - Entities-0.1.ppd blib) | gzip -c >C:/cpanfly-5.12/var/REPO/I/ID/IDOPEREL/Entities-0.1.tar.gz
Entities-0.1.ppd
blib/
blib/lib/
blib/lib/Entities/
blib/lib/Entities/Action.pm
blib/lib/Entities/Backend/
blib/lib/Entities/Backend/Memory.pm
blib/lib/Entities/Backend/MongoDB.pm
blib/lib/Entities/Backend.pm
blib/lib/Entities/Customer.pm
blib/lib/Entities/Feature.pm
blib/lib/Entities/Plan.pm
blib/lib/Entities/Role.pm
blib/lib/Entities/User.pm
blib/lib/Entities.pm
>>> mv C:\cpanfly-5.12\var\cpan\build\Entities-0.1-xKXVGF/Entities-0.1.ppd C:/cpanfly-5.12/var/REPO/I/ID/IDOPEREL
Finished 2010-07-20T16:49:50