Skip to content

Instantly share code, notes, and snippets.

@draegtun
Created May 30, 2012 13:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save draegtun/2836306 to your computer and use it in GitHub Desktop.
Save draegtun/2836306 to your computer and use it in GitHub Desktop.
Log of Perl 5.16 install + cpanm + Moose & MongoDB
[~]$ date
Wed 30 May 2012 13:01:15 BST
[~]$ perlbrew install perl-5.16.0
Fetching perl-5.16.0 as /Users/barry/perl5/perlbrew/dists/perl-5.16.0.tar.gz
Installing /Users/barry/perl5/perlbrew/build/perl-5.16.0 into ~/perl5/perlbrew/perls/perl-5.16.0
This could take a while. You can run the following command on another shell to track the status:
tail -f ~/perl5/perlbrew/build.log
date
Installed /Users/barry/perl5/perlbrew/build/perl-5.16.0 as perl-5.16.0 successfully. Run the following command to switch to it.
perlbrew switch perl-5.16.0
[~]$ date
Wed 30 May 2012 13:12:39 BST
[~]$ perlbrew switch perl-5.16.0
[~]$ time curl -L http://cpanmin.us | perl - App::cpanminus
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 320k 100 320k 0 0 149k 0 0:00:02 0:00:02 --:--:-- 891k
--> Working on App::cpanminus
Fetching http://www.cpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.5013.tar.gz ... OK
Configuring App-cpanminus-1.5013 ... OK
Building and testing App-cpanminus-1.5013 ... OK
Successfully installed App-cpanminus-1.5013
1 distribution installed
real 0m5.578s
user 0m1.274s
sys 0m0.259s
[~]$ time cpanm Moose
--> Working on Moose
Fetching http://www.cpan.org/authors/id/D/DO/DOY/Moose-2.0602.tar.gz ... OK
==> Found dependencies: Dist::CheckConflicts
--> Working on Dist::CheckConflicts
Fetching http://www.cpan.org/authors/id/D/DO/DOY/Dist-CheckConflicts-0.02.tar.gz ... OK
Configuring Dist-CheckConflicts-0.02 ... OK
==> Found dependencies: Test::Fatal, Sub::Exporter, List::MoreUtils
--> Working on Test::Fatal
Fetching http://www.cpan.org/authors/id/R/RJ/RJBS/Test-Fatal-0.010.tar.gz ... OK
Configuring Test-Fatal-0.010 ... OK
==> Found dependencies: Try::Tiny
--> Working on Try::Tiny
Fetching http://www.cpan.org/authors/id/D/DO/DOY/Try-Tiny-0.11.tar.gz ... OK
Configuring Try-Tiny-0.11 ... OK
Building and testing Try-Tiny-0.11 ... OK
Successfully installed Try-Tiny-0.11
Building and testing Test-Fatal-0.010 ... OK
Successfully installed Test-Fatal-0.010
--> Working on Sub::Exporter
Fetching http://www.cpan.org/authors/id/R/RJ/RJBS/Sub-Exporter-0.982.tar.gz ... OK
Configuring Sub-Exporter-0.982 ... OK
==> Found dependencies: Params::Util, Sub::Install, ExtUtils::MakeMaker, Data::OptList
--> Working on Params::Util
Fetching http://www.cpan.org/authors/id/A/AD/ADAMK/Params-Util-1.07.tar.gz ... OK
Configuring Params-Util-1.07 ... OK
Building and testing Params-Util-1.07 ... OK
Successfully installed Params-Util-1.07
--> Working on Sub::Install
Fetching http://www.cpan.org/authors/id/R/RJ/RJBS/Sub-Install-0.926.tar.gz ... OK
Configuring Sub-Install-0.926 ... OK
Building and testing Sub-Install-0.926 ... OK
Successfully installed Sub-Install-0.926
ExtUtils::MakeMaker is up to date. (6.63_02)
--> Working on Data::OptList
Fetching http://www.cpan.org/authors/id/R/RJ/RJBS/Data-OptList-0.107.tar.gz ... OK
Configuring Data-OptList-0.107 ... OK
Building and testing Data-OptList-0.107 ... OK
Successfully installed Data-OptList-0.107
Building and testing Sub-Exporter-0.982 ... OK
Successfully installed Sub-Exporter-0.982
--> Working on List::MoreUtils
Fetching http://www.cpan.org/authors/id/A/AD/ADAMK/List-MoreUtils-0.33.tar.gz ... OK
Configuring List-MoreUtils-0.33 ... OK
Building and testing List-MoreUtils-0.33 ... OK
Successfully installed List-MoreUtils-0.33
Building and testing Dist-CheckConflicts-0.02 ... OK
Successfully installed Dist-CheckConflicts-0.02
Configuring Moose-2.0602 ... OK
==> Found dependencies: Test::Requires, Package::DeprecationManager, Package::Stash::XS, Task::Weaken, MRO::Compat, Class::Load::XS, Eval::Closure, Class::Load, Package::Stash, Sub::Name, Devel::GlobalDestruction
--> Working on Test::Requires
Fetching http://www.cpan.org/authors/id/T/TO/TOKUHIROM/Test-Requires-0.06.tar.gz ... OK
Configuring Test-Requires-0.06 ... OK
Building and testing Test-Requires-0.06 ... OK
Successfully installed Test-Requires-0.06
--> Working on Package::DeprecationManager
Fetching http://www.cpan.org/authors/id/D/DR/DROLSKY/Package-DeprecationManager-0.13.tar.gz ... OK
Configuring Package-DeprecationManager-0.13 ... OK
Building and testing Package-DeprecationManager-0.13 ... OK
Successfully installed Package-DeprecationManager-0.13
--> Working on Package::Stash::XS
Fetching http://www.cpan.org/authors/id/D/DO/DOY/Package-Stash-XS-0.25.tar.gz ... OK
Configuring Package-Stash-XS-0.25 ... OK
Building and testing Package-Stash-XS-0.25 ... OK
Successfully installed Package-Stash-XS-0.25
--> Working on Task::Weaken
Fetching http://www.cpan.org/authors/id/A/AD/ADAMK/Task-Weaken-1.04.tar.gz ... OK
Configuring Task-Weaken-1.04 ... OK
Building and testing Task-Weaken-1.04 ... OK
Successfully installed Task-Weaken-1.04
--> Working on MRO::Compat
Fetching http://www.cpan.org/authors/id/F/FL/FLORA/MRO-Compat-0.11.tar.gz ... OK
Configuring MRO-Compat-0.11 ... OK
Building and testing MRO-Compat-0.11 ... OK
Successfully installed MRO-Compat-0.11
--> Working on Class::Load::XS
Fetching http://www.cpan.org/authors/id/D/DR/DROLSKY/Class-Load-XS-0.04.tar.gz ... OK
Configuring Class-Load-XS-0.04 ... OK
==> Found dependencies: Class::Load, Module::Implementation
--> Working on Class::Load
Fetching http://www.cpan.org/authors/id/D/DO/DOY/Class-Load-0.19.tar.gz ... OK
Configuring Class-Load-0.19 ... OK
==> Found dependencies: Package::Stash, Module::Runtime, Module::Implementation
--> Working on Package::Stash
Fetching http://www.cpan.org/authors/id/D/DO/DOY/Package-Stash-0.33.tar.gz ... OK
Configuring Package-Stash-0.33 ... OK
Building and testing Package-Stash-0.33 ... OK
Successfully installed Package-Stash-0.33
--> Working on Module::Runtime
Fetching http://www.cpan.org/authors/id/Z/ZE/ZEFRAM/Module-Runtime-0.013.tar.gz ... OK
Configuring Module-Runtime-0.013 ... OK
Building and testing Module-Runtime-0.013 ... OK
Successfully installed Module-Runtime-0.013
--> Working on Module::Implementation
Fetching http://www.cpan.org/authors/id/D/DR/DROLSKY/Module-Implementation-0.06.tar.gz ... OK
Configuring Module-Implementation-0.06 ... OK
Building and testing Module-Implementation-0.06 ... OK
Successfully installed Module-Implementation-0.06
Building and testing Class-Load-0.19 ... OK
Successfully installed Class-Load-0.19
Building and testing Class-Load-XS-0.04 ... OK
Successfully installed Class-Load-XS-0.04
--> Working on Eval::Closure
Fetching http://www.cpan.org/authors/id/D/DO/DOY/Eval-Closure-0.08.tar.gz ... OK
Configuring Eval-Closure-0.08 ... OK
Building and testing Eval-Closure-0.08 ... OK
Successfully installed Eval-Closure-0.08
--> Working on Sub::Name
Fetching http://www.cpan.org/authors/id/F/FL/FLORA/Sub-Name-0.05.tar.gz ... OK
Configuring Sub-Name-0.05 ... OK
Building and testing Sub-Name-0.05 ... OK
Successfully installed Sub-Name-0.05
--> Working on Devel::GlobalDestruction
Fetching http://www.cpan.org/authors/id/D/DO/DOY/Devel-GlobalDestruction-0.05.tar.gz ... OK
Configuring Devel-GlobalDestruction-0.05 ... OK
Building and testing Devel-GlobalDestruction-0.05 ... OK
Successfully installed Devel-GlobalDestruction-0.05
Building and testing Moose-2.0602 ... OK
Successfully installed Moose-2.0602
22 distributions installed
real 2m5.100s
user 1m40.992s
sys 0m12.650s
[~]$ time cpanm MongoDB
--> Working on MongoDB
Fetching http://www.cpan.org/authors/id/K/KR/KRISTINA/MongoDB-0.45.tar.gz ... OK
Configuring MongoDB-0.45 ... OK
==> Found dependencies: DateTime, Test::Exception, Tie::IxHash, Data::Types, boolean, JSON, File::Slurp, Class::Method::Modifiers, Any::Moose
--> Working on DateTime
Fetching http://www.cpan.org/authors/id/D/DR/DROLSKY/DateTime-0.74.tar.gz ... OK
Configuring DateTime-0.74 ... OK
==> Found dependencies: DateTime::Locale, DateTime::TimeZone, Params::Validate, Math::Round
--> Working on DateTime::Locale
Fetching http://www.cpan.org/authors/id/D/DR/DROLSKY/DateTime-Locale-0.45.tar.gz ... OK
Configuring DateTime-Locale-0.45 ... OK
==> Found dependencies: Params::Validate
--> Working on Params::Validate
Fetching http://www.cpan.org/authors/id/D/DR/DROLSKY/Params-Validate-1.06.tar.gz ... OK
Configuring Params-Validate-1.06 ... OK
Building and testing Params-Validate-1.06 ... OK
Successfully installed Params-Validate-1.06
Building and testing DateTime-Locale-0.45 ... OK
Successfully installed DateTime-Locale-0.45
--> Working on DateTime::TimeZone
Fetching http://www.cpan.org/authors/id/D/DR/DROLSKY/DateTime-TimeZone-1.46.tar.gz ... OK
Configuring DateTime-TimeZone-1.46 ... OK
==> Found dependencies: Test::Output, Class::Singleton
--> Working on Test::Output
Fetching http://www.cpan.org/authors/id/B/BD/BDFOY/Test-Output-1.01.tar.gz ... OK
Configuring Test-Output-1.01 ... OK
==> Found dependencies: Test::Tester
--> Working on Test::Tester
Fetching http://www.cpan.org/authors/id/F/FD/FDALY/Test-Tester-0.108.tar.gz ... OK
Configuring Test-Tester-0.108 ... OK
Building and testing Test-Tester-0.108 ... OK
Successfully installed Test-Tester-0.108
Building and testing Test-Output-1.01 ... OK
Successfully installed Test-Output-1.01
--> Working on Class::Singleton
Fetching http://www.cpan.org/authors/id/A/AB/ABW/Class-Singleton-1.4.tar.gz ... OK
Configuring Class-Singleton-1.4 ... OK
Building and testing Class-Singleton-1.4 ... OK
Successfully installed Class-Singleton-1.4
Building and testing DateTime-TimeZone-1.46 ... OK
Successfully installed DateTime-TimeZone-1.46
--> Working on Math::Round
Fetching http://www.cpan.org/authors/id/G/GR/GROMMEL/Math-Round-0.06.tar.gz ... OK
Configuring Math-Round-0.06 ... OK
Building and testing Math-Round-0.06 ... OK
Successfully installed Math-Round-0.06
Building and testing DateTime-0.74 ... OK
Successfully installed DateTime-0.74
--> Working on Test::Exception
Fetching http://www.cpan.org/authors/id/A/AD/ADIE/Test-Exception-0.31.tar.gz ... OK
Configuring Test-Exception-0.31 ... OK
==> Found dependencies: Sub::Uplevel
--> Working on Sub::Uplevel
Fetching http://www.cpan.org/authors/id/D/DA/DAGOLDEN/Sub-Uplevel-0.24.tar.gz ... OK
Configuring Sub-Uplevel-0.24 ... OK
Building and testing Sub-Uplevel-0.24 ... OK
Successfully installed Sub-Uplevel-0.24
Building and testing Test-Exception-0.31 ... OK
Successfully installed Test-Exception-0.31
--> Working on Tie::IxHash
Fetching http://www.cpan.org/authors/id/C/CH/CHORNY/Tie-IxHash-1.22.tar.gz ... OK
Configuring Tie-IxHash-1.22 ... OK
Building and testing Tie-IxHash-1.22 ... OK
Successfully installed Tie-IxHash-1.22
--> Working on Data::Types
Fetching http://www.cpan.org/authors/id/D/DW/DWHEELER/Data-Types-0.09.tar.gz ... OK
Configuring Data-Types-0.09 ... OK
Building and testing Data-Types-0.09 ... OK
Successfully installed Data-Types-0.09
--> Working on boolean
Fetching http://www.cpan.org/authors/id/I/IN/INGY/boolean-0.28.tar.gz ... OK
Configuring boolean-0.28 ... OK
Building and testing boolean-0.28 ... OK
Successfully installed boolean-0.28
--> Working on JSON
Fetching http://www.cpan.org/authors/id/M/MA/MAKAMAKA/JSON-2.53.tar.gz ... OK
Configuring JSON-2.53 ... OK
==> Found dependencies: JSON::XS
--> Working on JSON::XS
Fetching http://www.cpan.org/authors/id/M/ML/MLEHMANN/JSON-XS-2.32.tar.gz ... OK
Configuring JSON-XS-2.32 ... OK
==> Found dependencies: common::sense
--> Working on common::sense
Fetching http://www.cpan.org/authors/id/M/ML/MLEHMANN/common-sense-3.5.tar.gz ... OK
Configuring common-sense-3.5 ... OK
Building and testing common-sense-3.5 ... OK
Successfully installed common-sense-3.5
Building and testing JSON-XS-2.32 ... OK
Successfully installed JSON-XS-2.32
Building and testing JSON-2.53 ... OK
Successfully installed JSON-2.53
--> Working on File::Slurp
Fetching http://www.cpan.org/authors/id/U/UR/URI/File-Slurp-9999.19.tar.gz ... OK
Configuring File-Slurp-9999.19 ... OK
Building and testing File-Slurp-9999.19 ... OK
Successfully installed File-Slurp-9999.19
--> Working on Class::Method::Modifiers
Fetching http://www.cpan.org/authors/id/S/SA/SARTAK/Class-Method-Modifiers-1.09.tar.gz ... OK
Configuring Class-Method-Modifiers-1.09 ... OK
Building and testing Class-Method-Modifiers-1.09 ... OK
Successfully installed Class-Method-Modifiers-1.09
--> Working on Any::Moose
Fetching http://www.cpan.org/authors/id/S/SA/SARTAK/Any-Moose-0.18.tar.gz ... OK
Configuring Any-Moose-0.18 ... OK
Building and testing Any-Moose-0.18 ... OK
Successfully installed Any-Moose-0.18
Building and testing MongoDB-0.45 ... OK
Successfully installed MongoDB-0.45
20 distributions installed
real 1m52.169s
user 1m22.224s
sys 0m11.450s
[~]$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment