Brackup w/ Net::Amazon::S3

Brad Fitzpatrick brad at danga.com
Sat Aug 15 17:31:14 UTC 2009


Wow.  Time to bundle an old version of Net::Amazon::S3 with Brackup?   Out
of control.

On Sat, Aug 15, 2009 at 4:24 AM, Kostas Chatzikokolakis
<kostas at chatzi.org>wrote:

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


More information about the brackup mailing list