Subject: | Net::Amazon::S3 unresolved dependency on MooseX::Types::DateTimeX |
Date: | Fri, 7 Aug 2009 12:40:29 +0100 |
To: | bug-Net-Amazon-S3 [...] rt.cpan.org |
From: | roger.moffatt [...] gmail.com |
I'm losing faith in Net::Amazon::S3 - it used to be a quick install, it now
takes 20 minutes due to the huge number of dependencies which seem due to
Moose which IMO is overkill for such a simple module.
Anyway, having failed to build it on Win32, I'm now porting a project to
Ubuntu 8.04 LTS
Build of Net Amazon S3 is fine
Any use results in
"Can't locate MooseX/Types/DateTimeX.pm"
And any attempt to install MouseX::Types::DateTimeX via cpan fails -see
below.
Unfortunately I can't afford to lose so much time when building projects
using S3 and I think I will have to move away from this module (which I used
to love) in favour of the Amazon ones which do at least work out of the box
each time.
Sorry to sound negative, but the move to Moose is killing this project IMHO.
Related bug report here -
http://rt.cpan.org/Public/Bug/Display.html?id=48485
Roger
Here's an extract of the cpan build failure
Writing Makefile for MooseX::Types::DateTime::ButMaintained
make[1]: Entering directory
`/root/.cpan/build/MooseX-Types-DateTime-ButMaintained-0.08'
cp lib/MooseX/Types/DateTime/ButMaintained.pm
blib/lib/MooseX/Types/DateTime/ButMaintained.pm
Manifying blib/man3/MooseX::Types::DateTime::ButMaintained.3pm
make[1]: Leaving directory
`/root/.cpan/build/MooseX-Types-DateTime-ButMaintained-0.08'
/usr/bin/make -- OK
Running make test
make[1]: Entering directory
`/root/.cpan/build/MooseX-Types-DateTime-ButMaintained-0.08'
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e"
"test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/01_basic.t
t/02_olson_abbreviations.t t/03_local_floating.t
t/01_basic.t ................ 1/?
# Failed test 'bad time zone'
# at t/01_basic.t line 89.
# Looks like you failed 1 test of 21.
t/01_basic.t ................ Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/21 subtests
t/02_olson_abbreviations.t .. ok
t/03_local_floating.t ....... ok
[snips]
Test Summary Report
-------------------
t/01_basic.t (Wstat: 65280 Tests: 1 Failed: 1)
Failed test: 1
Non-zero exit status: 255
Parse errors: Bad plan. You planned 28 tests but ran 1.
Files=1, Tests=1, 1 wallclock secs ( 0.01 usr 0.00 sys + 0.44 cusr 0.04
csys = 0.49 CPU)
Result: FAIL
Failed 1/1 test programs. 1/1 subtests failed.
make: *** [test_dynamic] Error 255
/usr/bin/make test -- NOT OK
Running make install
make test had returned bad status, won't install without force