Wow.  Time to bundle an old version of Net::Amazon::S3 with Brackup?   Out of control.<br><br><div class="gmail_quote">On Sat, Aug 15, 2009 at 4:24 AM, Kostas Chatzikokolakis <span dir="ltr">&lt;<a href="mailto:kostas@chatzi.org">kostas@chatzi.org</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div></div><div class="h5">Michael Connolly wrote:<br>
&gt; Has anyone tried using Net::Amazon::S3 ver 0.52 with Brackup. I am<br>
&gt; running into MooseX::Types::DateTime::ButMaintained module test\build<br>
&gt; problems. There are several posts on CPAN about the module being broke.<br>
&gt; Are there any known fixes, if not what is the best version of<br>
&gt; Net:Amazon::S3 to use with the current Brackup trunk?<br>
<br>
</div></div>We recently had to upgrade to Net::Amazon::S3 0.52 after some<br>
Moose-related problems. This version increased the version prerequisites<br>
of several other modules, forcing us to build rpms of at least a dozen<br>
weird packages. I wish the maintainer was a bit more conservative with<br>
dependencies.<br>
<br>
Finally we found a working configuration, I attach the list of all<br>
packages that are loaded by &#39;use Net::Amazon::S3&#39;.<br>
<font color="#888888"><br>
Kostas<br>
</font><br>Algorithm::C3: 0.07<br>
AutoLoader: 5.60<br>
B: 1.09_01<br>
Carp: 1.04<br>
Carp::Clan: 5.9<br>
Class::C3: 0.19<br>
Class::Factory::Util: 1.7<br>
Class::ISA: 0.33<br>
Class::MOP: 0.89<br>
Class::MOP::Attribute: 0.89<br>
Class::MOP::Class: 0.89<br>
Class::MOP::Class::Immutable::Trait: 0.89<br>
Class::MOP::Instance: 0.89<br>
Class::MOP::Method: 0.89<br>
Class::MOP::Method::Accessor: 0.89<br>
Class::MOP::Method::Constructor: 0.89<br>
Class::MOP::Method::Generated: 0.89<br>
Class::MOP::Method::Inlined: 0.89<br>
Class::MOP::Method::Wrapped: 0.89<br>
Class::MOP::Module: 0.89<br>
Class::MOP::Object: 0.89<br>
Class::MOP::Package: 0.89<br>
Class::Struct: 0.63<br>
Data::OptList: 0.103<br>
Data::Stream::Bulk: 0.06<br>
Date::Calc: 5.4<br>
Date::Parse: 2.27<br>
DateTime: 0.4305<br>
DateTime::Format::Builder: 0.7901<br>
DateTime::Format::Builder::Parser: 0.77<br>
DateTime::Format::Builder::Parser::Dispatch: 0.78<br>
DateTime::Format::Builder::Parser::Quick: 0.77<br>
DateTime::Format::Builder::Parser::Regex: 0.77<br>
DateTime::Format::Builder::Parser::Strptime: 0.77<br>
DateTime::Format::Builder::Parser::generic: 0.77<br>
DateTime::Format::Flexible: 0.09<br>
DateTime::Format::HTTP: 0.37<br>
DateTime::Format::Natural: 0.77<br>
DateTime::Format::Natural::Base: 1.24<br>
DateTime::Format::Natural::Compat: 0.03<br>
DateTime::Format::Natural::Helpers: 0.02<br>
DateTime::Format::Natural::Lang::Base: 1.00<br>
DateTime::Format::Natural::Lang::EN: 1.23<br>
DateTime::Locale: 0.4001<br>
DateTime::TimeZone: 0.8301<br>
DateTime::TimeZone::Floating: 0.01<br>
DateTime::TimeZone::Local: 0.01<br>
DateTime::TimeZone::OffsetOnly: 0.02<br>
DateTime::TimeZone::UTC: 0.01<br>
DateTimeX::Easy: 0.087<br>
DateTimeX::Easy::DateParse: 0.04<br>
Devel::GlobalDestruction: 0.02<br>
Digest::HMAC: 1.01<br>
Digest::HMAC_SHA1: 1.01<br>
Digest::MD5: 2.36<br>
Digest::MD5::File: 0.07<br>
Digest::SHA1: 2.11<br>
Digest::base: 1.00<br>
DynaLoader: 1.05<br>
Encode: 2.12<br>
Encode::Alias: 2.04<br>
Encode::Config: 2.01<br>
Encode::Encoding: 2.02<br>
Exporter: 5.58<br>
Exporter::Heavy: 5.58<br>
Exporter::Lite: 0.02<br>
Fcntl: 1.05<br>
File::Spec: 3.12<br>
File::Spec::Unix: 1.5<br>
File::stat: 1.00<br>
Getopt::Long: 2.35<br>
HTTP::Date: 1.47<br>
HTTP::Headers: 1.64<br>
HTTP::Message: 1.57<br>
HTTP::Request: 1.40<br>
HTTP::Response: 1.53<br>
HTTP::Status: 1.28<br>
IO: 1.23<br>
IO::File: 1.14<br>
IO::Handle: 1.27<br>
IO::Seekable: 1.1<br>
LWP: 5.805<br>
LWP::Protocol: 1.43<br>
LWP::UserAgent: 2.033<br>
LWP::UserAgent::Determined: 1.04<br>
List::MoreUtils: 0.22<br>
List::Util: 1.19<br>
MIME::Base64: 3.07<br>
MRO::Compat: 0.11<br>
Moose: 0.86<br>
Moose::Error::Default: 0.86<br>
Moose::Exporter: 0.86<br>
Moose::Meta::Attribute: 0.86<br>
Moose::Meta::Class: 0.86<br>
Moose::Meta::Class::Immutable::Trait: 0.86<br>
Moose::Meta::Instance: 0.86<br>
Moose::Meta::Method: 0.86<br>
Moose::Meta::Method::Accessor: 0.86<br>
Moose::Meta::Method::Augmented: 0.86<br>
Moose::Meta::Method::Constructor: 0.86<br>
Moose::Meta::Method::Delegation: 0.86<br>
Moose::Meta::Method::Destructor: 0.86<br>
Moose::Meta::Method::Overridden: 0.86<br>
Moose::Meta::Role: 0.86<br>
Moose::Meta::Role::Application: 0.86<br>
Moose::Meta::Role::Application::RoleSummation: 0.86<br>
Moose::Meta::Role::Application::ToClass: 0.86<br>
Moose::Meta::Role::Application::ToInstance: 0.86<br>
Moose::Meta::Role::Application::ToRole: 0.86<br>
Moose::Meta::Role::Composite: 0.86<br>
Moose::Meta::Role::Method: 0.86<br>
Moose::Meta::Role::Method::Conflicting: 0.86<br>
Moose::Meta::Role::Method::Required: 0.86<br>
Moose::Meta::TypeCoercion: 0.86<br>
Moose::Meta::TypeCoercion::Union: 0.86<br>
Moose::Meta::TypeConstraint: 0.86<br>
Moose::Meta::TypeConstraint::Class: 0.86<br>
Moose::Meta::TypeConstraint::DuckType: 0.86<br>
Moose::Meta::TypeConstraint::Enum: 0.86<br>
Moose::Meta::TypeConstraint::Parameterizable: 0.86<br>
Moose::Meta::TypeConstraint::Parameterized: 0.86<br>
Moose::Meta::TypeConstraint::Registry: 0.86<br>
Moose::Meta::TypeConstraint::Role: 0.86<br>
Moose::Meta::TypeConstraint::Union: 0.86<br>
Moose::Object: 0.86<br>
Moose::Role: 0.86<br>
Moose::Util: 0.86<br>
Moose::Util::MetaRole: 0.86<br>
Moose::Util::TypeConstraints: 0.86<br>
Moose::Util::TypeConstraints::OptimizedConstraints: 0.86<br>
MooseX::AttributeHelpers: 0.2<br>
MooseX::AttributeHelpers::Bool: 0.2<br>
MooseX::AttributeHelpers::Collection::Array: 0.2<br>
MooseX::AttributeHelpers::Collection::Bag: 0.2<br>
MooseX::AttributeHelpers::Collection::Hash: 0.2<br>
MooseX::AttributeHelpers::Collection::ImmutableHash: 0.2<br>
MooseX::AttributeHelpers::Collection::List: 0.2<br>
MooseX::AttributeHelpers::Counter: 0.2<br>
MooseX::AttributeHelpers::Meta::Method::Curried: 0.2<br>
MooseX::AttributeHelpers::Meta::Method::Provided: 0.2<br>
MooseX::AttributeHelpers::MethodProvider::Array: 0.2<br>
MooseX::AttributeHelpers::MethodProvider::Bag: 0.2<br>
MooseX::AttributeHelpers::MethodProvider::Bool: 0.2<br>
MooseX::AttributeHelpers::MethodProvider::Counter: 0.2<br>
MooseX::AttributeHelpers::MethodProvider::Hash: 0.2<br>
MooseX::AttributeHelpers::MethodProvider::ImmutableHash: 0.2<br>
MooseX::AttributeHelpers::MethodProvider::List: 0.2<br>
MooseX::AttributeHelpers::MethodProvider::String: 0.2<br>
MooseX::AttributeHelpers::Number: 0.2<br>
MooseX::AttributeHelpers::String: 0.2<br>
MooseX::AttributeHelpers::Trait::Base: 0.2<br>
MooseX::AttributeHelpers::Trait::Bool: 0.2<br>
MooseX::AttributeHelpers::Trait::Collection: 0.2<br>
MooseX::AttributeHelpers::Trait::Collection::Array: 0.2<br>
MooseX::AttributeHelpers::Trait::Collection::Bag: 0.2<br>
MooseX::AttributeHelpers::Trait::Collection::Hash: 0.2<br>
MooseX::AttributeHelpers::Trait::Collection::ImmutableHash: 0.2<br>
MooseX::AttributeHelpers::Trait::Collection::List: 0.2<br>
MooseX::AttributeHelpers::Trait::Counter: 0.2<br>
MooseX::AttributeHelpers::Trait::Number: 0.2<br>
MooseX::AttributeHelpers::Trait::String: 0.2<br>
MooseX::ClassAttribute: 0.08<br>
MooseX::StrictConstructor: 0.08<br>
MooseX::Types: 0.16<br>
MooseX::Types::DateTime::ButMaintained: 0.06<br>
MooseX::Types::DateTimeX: 0.06<br>
Net::Amazon::S3: 0.52<br>
Olson::Abbreviations: 0.02<br>
Params::Util: 1.00<br>
Params::Validate: 0.91<br>
Readonly: 1.03<br>
Regexp::Common: 2.122<br>
Regexp::Common::net: 2.108<br>
Scalar::Util: 1.19<br>
Scope::Guard: 0.03<br>
SelectSaver: 1.01<br>
Storable: 2.15<br>
Sub::Exporter: 0.982<br>
Sub::Install: 0.925<br>
Sub::Name: 0.04<br>
Symbol: 1.06<br>
Time::Duration::Parse: 0.06<br>
Time::Local: 1.11<br>
Time::Zone: 2.22<br>
URI: 1.35<br>
URI::Escape: 3.28<br>
XML::LibXML: 1.58<br>
XML::LibXML::Common: 0.13<br>
XML::LibXML::XPathContext: 0.07<br>
XML::SAX::Exception: 1.01<br>
XSLoader: 0.06<br>
base: 2.07<br>
boolean: 0.20<br>
bytes: 1.02<br>
constant: 1.05<br>
if: 0.05<br>
integer: 1.00<br>
metaclass: 0.89<br>
namespace::clean: 0.08<br>
overload: 1.04<br>
re: 0.05<br>
strict: 1.03<br>
utf8: 1.06<br>
vars: 1.01<br>
warnings: 1.05<br>
warnings::register: 1.01<br>
<br></blockquote></div><br>