[Madrid-pm] Problemas instalando Moose

Joaquín Ferrero explorer en joaquinferrero.com
Vie Abr 17 06:30:39 PDT 2015


El 17/04/15 a las 12:51, JJ Merelo escribió:
> Hola,
> Moose depende de Module::Build aparentemente, que tiene casi 100 bugs abiertos y además depende exclusivamente de una versión antigua de Meta::CPAN. ¿Sabéis si hay alguna solución al tema?
>
> -- 
> JJ
>
>
> _______________________________________________
> Madrid-pm mailing list
> Madrid-pm en pm.org
> http://mail.pm.org/mailman/listinfo/madrid-pm

Acabo de hacer una prueba, con perlbrew con Perl v5.20.0, y parece que lo ha hecho bien.

$ cpanm Moose
--> Working on Moose
Fetching http://www.cpan.org/authors/id/E/ET/ETHER/Moose-2.1404.tar.gz ... OK
==> Found dependencies: Dist::CheckConflicts
--> Working on Dist::CheckConflicts
Fetching http://www.cpan.org/authors/id/D/DO/DOY/Dist-CheckConflicts-0.11.tar.gz ... OK
Configuring Dist-CheckConflicts-0.11 ... OK
==> Found dependencies: Module::Runtime, Test::Fatal
--> Working on Module::Runtime
Fetching http://www.cpan.org/authors/id/Z/ZE/ZEFRAM/Module-Runtime-0.014.tar.gz ... OK
==> Found dependencies: Module::Build
--> Working on Module::Build
Fetching http://www.cpan.org/authors/id/L/LE/LEONT/Module-Build-0.4211.tar.gz ... OK
==> Found dependencies: CPAN::Meta
--> Working on CPAN::Meta
Fetching http://www.cpan.org/authors/id/D/DA/DAGOLDEN/CPAN-Meta-2.150001.tar.gz ... OK
Configuring CPAN-Meta-2.150001 ... OK
Building and testing CPAN-Meta-2.150001 ... OK
Successfully installed CPAN-Meta-2.150001 (upgraded from 2.140640)
Configuring Module-Build-0.4211 ... OK
Building and testing Module-Build-0.4211 ... OK
Successfully installed Module-Build-0.4211 (upgraded from 0.4205)
Configuring Module-Runtime-0.014 ... OK
Building and testing Module-Runtime-0.014 ... OK
Successfully installed Module-Runtime-0.014
--> Working on Test::Fatal
Fetching http://www.cpan.org/authors/id/R/RJ/RJBS/Test-Fatal-0.014.tar.gz ... OK
Configuring Test-Fatal-0.014 ... OK
==> Found dependencies: Try::Tiny
--> Working on Try::Tiny
Fetching http://www.cpan.org/authors/id/D/DO/DOY/Try-Tiny-0.22.tar.gz ... OK
Configuring Try-Tiny-0.22 ... OK
Building and testing Try-Tiny-0.22 ... OK
Successfully installed Try-Tiny-0.22
Building and testing Test-Fatal-0.014 ... OK
Successfully installed Test-Fatal-0.014
Building and testing Dist-CheckConflicts-0.11 ... OK
Successfully installed Dist-CheckConflicts-0.11
Configuring Moose-2.1404 ... OK
==> Found dependencies: Sub::Name, Module::Runtime::Conflicts, Eval::Closure, Test::CleanNamespaces, CPAN::Meta::Check, Devel::OverloadInfo, Class::Load, Data::OptList, Devel::StackTrace, Params::Util, Task::Weaken, Package::Stash, Devel::GlobalDestruction, Package::DeprecationManager, Sub::Exporter, Test::Warnings, List::MoreUtils, Sub::Identify, Package::Stash::XS, MRO::Compat, Test::Requires, Class::Load::XS
--> Working on Sub::Name
Fetching http://www.cpan.org/authors/id/E/ET/ETHER/Sub-Name-0.13.tar.gz ... OK
Configuring Sub-Name-0.13 ... OK
==> Found dependencies: Devel::CheckBin
--> Working on Devel::CheckBin
Fetching http://www.cpan.org/authors/id/T/TO/TOKUHIROM/Devel-CheckBin-0.02.tar.gz ... OK
Configuring Devel-CheckBin-0.02 ... OK
Building and testing Devel-CheckBin-0.02 ... OK
Successfully installed Devel-CheckBin-0.02
Building and testing Sub-Name-0.13 ... OK
Successfully installed Sub-Name-0.13
--> Working on Module::Runtime::Conflicts
Fetching http://www.cpan.org/authors/id/E/ET/ETHER/Module-Runtime-Conflicts-0.002.tar.gz ... OK
==> Found dependencies: Module::Build::Tiny
--> Working on Module::Build::Tiny
Fetching http://www.cpan.org/authors/id/L/LE/LEONT/Module-Build-Tiny-0.039.tar.gz ... OK
==> Found dependencies: ExtUtils::Helpers, ExtUtils::InstallPaths, ExtUtils::Config
--> Working on ExtUtils::Helpers
Fetching http://www.cpan.org/authors/id/L/LE/LEONT/ExtUtils-Helpers-0.022.tar.gz ... OK
Configuring ExtUtils-Helpers-0.022 ... OK
Building and testing ExtUtils-Helpers-0.022 ... OK
Successfully installed ExtUtils-Helpers-0.022
--> Working on ExtUtils::InstallPaths
Fetching http://www.cpan.org/authors/id/L/LE/LEONT/ExtUtils-InstallPaths-0.011.tar.gz ... OK
Configuring ExtUtils-InstallPaths-0.011 ... OK
==> Found dependencies: ExtUtils::Config
--> Working on ExtUtils::Config
Fetching http://www.cpan.org/authors/id/L/LE/LEONT/ExtUtils-Config-0.008.tar.gz ... OK
Configuring ExtUtils-Config-0.008 ... OK
Building and testing ExtUtils-Config-0.008 ... OK
Successfully installed ExtUtils-Config-0.008
Building and testing ExtUtils-InstallPaths-0.011 ... OK
Successfully installed ExtUtils-InstallPaths-0.011
Configuring Module-Build-Tiny-0.039 ... OK
Building and testing Module-Build-Tiny-0.039 ... OK
Successfully installed Module-Build-Tiny-0.039
Configuring Module-Runtime-Conflicts-0.002 ... OK
Building and testing Module-Runtime-Conflicts-0.002 ... OK
Successfully installed Module-Runtime-Conflicts-0.002
--> Working on Eval::Closure
Fetching http://www.cpan.org/authors/id/D/DO/DOY/Eval-Closure-0.12.tar.gz ... OK
Configuring Eval-Closure-0.12 ... OK
==> Found dependencies: Test::Requires
--> Working on Test::Requires
Fetching http://www.cpan.org/authors/id/T/TO/TOKUHIROM/Test-Requires-0.08.tar.gz ... OK
Configuring Test-Requires-0.08 ... OK
Building and testing Test-Requires-0.08 ... OK
Successfully installed Test-Requires-0.08
Building and testing Eval-Closure-0.12 ... OK
Successfully installed Eval-Closure-0.12
--> Working on Test::CleanNamespaces
Fetching http://www.cpan.org/authors/id/E/ET/ETHER/Test-CleanNamespaces-0.18.tar.gz ... OK
Configuring Test-CleanNamespaces-0.18 ... OK
==> Found dependencies: Sub::Exporter, Test::Warnings, Package::Stash, Test::Tester, File::Find::Rule::Perl, File::Find::Rule, namespace::clean, Sub::Identify, Test::Deep
--> Working on Sub::Exporter
Fetching http://www.cpan.org/authors/id/R/RJ/RJBS/Sub-Exporter-0.987.tar.gz ... OK
Configuring Sub-Exporter-0.987 ... OK
==> Found dependencies: Data::OptList, Params::Util, Sub::Install
--> Working on Data::OptList
Fetching http://www.cpan.org/authors/id/R/RJ/RJBS/Data-OptList-0.109.tar.gz ... OK
Configuring Data-OptList-0.109 ... OK
==> Found dependencies: Sub::Install, Params::Util
--> Working on Sub::Install
Fetching http://www.cpan.org/authors/id/R/RJ/RJBS/Sub-Install-0.928.tar.gz ... OK
Configuring Sub-Install-0.928 ... OK
Building and testing Sub-Install-0.928 ... OK
Successfully installed Sub-Install-0.928
--> 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
Building and testing Data-OptList-0.109 ... OK
Successfully installed Data-OptList-0.109
Building and testing Sub-Exporter-0.987 ... OK
Successfully installed Sub-Exporter-0.987
--> Working on Test::Warnings
Fetching http://www.cpan.org/authors/id/E/ET/ETHER/Test-Warnings-0.021.tar.gz ... OK
Configuring Test-Warnings-0.021 ... OK
==> Found dependencies: CPAN::Meta::Check
--> Working on CPAN::Meta::Check
Fetching http://www.cpan.org/authors/id/L/LE/LEONT/CPAN-Meta-Check-0.011.tar.gz ... OK
Configuring CPAN-Meta-Check-0.011 ... OK
==> Found dependencies: Module::Metadata, Test::Deep
--> Working on Module::Metadata
Fetching http://www.cpan.org/authors/id/E/ET/ETHER/Module-Metadata-1.000027.tar.gz ... OK
Configuring Module-Metadata-1.000027 ... OK
Building and testing Module-Metadata-1.000027 ... OK
Successfully installed Module-Metadata-1.000027 (upgraded from 1.000019)
--> Working on Test::Deep
Fetching http://www.cpan.org/authors/id/R/RJ/RJBS/Test-Deep-0.115.tar.gz ... OK
Configuring Test-Deep-0.115 ... OK
==> Found dependencies: Test::NoWarnings, Test::Tester
--> Working on Test::NoWarnings
Fetching http://www.cpan.org/authors/id/A/AD/ADAMK/Test-NoWarnings-1.04.tar.gz ... OK
Configuring Test-NoWarnings-1.04 ... OK
==> Found dependencies: Test::Tester
--> Working on Test::Tester
Fetching http://www.cpan.org/authors/id/E/EX/EXODIST/Test-Simple-1.001014.tar.gz ... OK
Configuring Test-Simple-1.001014 ... OK
Building and testing Test-Simple-1.001014 ... OK
Successfully installed Test-Simple-1.001014
Building and testing Test-NoWarnings-1.04 ... OK
Successfully installed Test-NoWarnings-1.04
Building and testing Test-Deep-0.115 ... OK
Successfully installed Test-Deep-0.115
Building and testing CPAN-Meta-Check-0.011 ... OK
Successfully installed CPAN-Meta-Check-0.011
Building and testing Test-Warnings-0.021 ... OK
Successfully installed Test-Warnings-0.021
--> Working on Package::Stash
Fetching http://www.cpan.org/authors/id/D/DO/DOY/Package-Stash-0.37.tar.gz ... OK
Configuring Package-Stash-0.37 ... OK
==> Found dependencies: Package::Stash::XS, Module::Implementation
--> Working on Package::Stash::XS
Fetching http://www.cpan.org/authors/id/D/DO/DOY/Package-Stash-XS-0.28.tar.gz ... OK
Configuring Package-Stash-XS-0.28 ... OK
Building and testing Package-Stash-XS-0.28 ... OK
Successfully installed Package-Stash-XS-0.28
--> Working on Module::Implementation
Fetching http://www.cpan.org/authors/id/D/DR/DROLSKY/Module-Implementation-0.09.tar.gz ... OK
Configuring Module-Implementation-0.09 ... OK
Building and testing Module-Implementation-0.09 ... OK
Successfully installed Module-Implementation-0.09
Building and testing Package-Stash-0.37 ... OK
Successfully installed Package-Stash-0.37
--> Working on File::Find::Rule::Perl
Fetching http://www.cpan.org/authors/id/E/ET/ETHER/File-Find-Rule-Perl-1.15.tar.gz ... OK
Configuring File-Find-Rule-Perl-1.15 ... OK
==> Found dependencies: File::Find::Rule
--> Working on File::Find::Rule
Fetching http://www.cpan.org/authors/id/R/RC/RCLAMP/File-Find-Rule-0.33.tar.gz ... OK
Configuring File-Find-Rule-0.33 ... OK
==> Found dependencies: Number::Compare, Text::Glob
--> Working on Number::Compare
Fetching http://www.cpan.org/authors/id/R/RC/RCLAMP/Number-Compare-0.03.tar.gz ... OK
Configuring Number-Compare-0.03 ... OK
Building and testing Number-Compare-0.03 ... OK
Successfully installed Number-Compare-0.03
--> Working on Text::Glob
Fetching http://www.cpan.org/authors/id/R/RC/RCLAMP/Text-Glob-0.09.tar.gz ... OK
Configuring Text-Glob-0.09 ... OK
Building and testing Text-Glob-0.09 ... OK
Successfully installed Text-Glob-0.09
Building and testing File-Find-Rule-0.33 ... OK
Successfully installed File-Find-Rule-0.33
Building and testing File-Find-Rule-Perl-1.15 ... OK
Successfully installed File-Find-Rule-Perl-1.15
--> Working on namespace::clean
Fetching http://www.cpan.org/authors/id/R/RI/RIBASUSHI/namespace-clean-0.25.tar.gz ... OK
Configuring namespace-clean-0.25 ... OK
==> Found dependencies: B::Hooks::EndOfScope
--> Working on B::Hooks::EndOfScope
Fetching http://www.cpan.org/authors/id/E/ET/ETHER/B-Hooks-EndOfScope-0.14.tar.gz ... OK
Configuring B-Hooks-EndOfScope-0.14 ... OK
==> Found dependencies: Sub::Exporter::Progressive, Variable::Magic
--> Working on Sub::Exporter::Progressive
Fetching http://www.cpan.org/authors/id/F/FR/FREW/Sub-Exporter-Progressive-0.001011.tar.gz ... OK
Configuring Sub-Exporter-Progressive-0.001011 ... OK
Building and testing Sub-Exporter-Progressive-0.001011 ... OK
Successfully installed Sub-Exporter-Progressive-0.001011
--> Working on Variable::Magic
Fetching http://www.cpan.org/authors/id/V/VP/VPIT/Variable-Magic-0.56.tar.gz ... OK
Configuring Variable-Magic-0.56 ... OK
Building and testing Variable-Magic-0.56 ... OK
Successfully installed Variable-Magic-0.56
Building and testing B-Hooks-EndOfScope-0.14 ... OK
Successfully installed B-Hooks-EndOfScope-0.14
Building and testing namespace-clean-0.25 ... OK
Successfully installed namespace-clean-0.25
--> Working on Sub::Identify
Fetching http://www.cpan.org/authors/id/R/RG/RGARCIA/Sub-Identify-0.10.tar.gz ... OK
Configuring Sub-Identify-0.10 ... OK
Building and testing Sub-Identify-0.10 ... OK
Successfully installed Sub-Identify-0.10
Building and testing Test-CleanNamespaces-0.18 ... OK
Successfully installed Test-CleanNamespaces-0.18
--> Working on Devel::OverloadInfo
Fetching http://www.cpan.org/authors/id/I/IL/ILMARI/Devel-OverloadInfo-0.002.tar.gz ... OK
Configuring Devel-OverloadInfo-0.002 ... OK
==> Found dependencies: MRO::Compat
--> Working on MRO::Compat
Fetching http://www.cpan.org/authors/id/B/BO/BOBTFISH/MRO-Compat-0.12.tar.gz ... OK
Configuring MRO-Compat-0.12 ... OK
Building and testing MRO-Compat-0.12 ... OK
Successfully installed MRO-Compat-0.12
Building and testing Devel-OverloadInfo-0.002 ... OK
Successfully installed Devel-OverloadInfo-0.002
--> Working on Class::Load
Fetching http://www.cpan.org/authors/id/E/ET/ETHER/Class-Load-0.22.tar.gz ... OK
Configuring Class-Load-0.22 ... OK
Building and testing Class-Load-0.22 ... OK
Successfully installed Class-Load-0.22
--> Working on Devel::StackTrace
Fetching http://www.cpan.org/authors/id/D/DR/DROLSKY/Devel-StackTrace-2.00.tar.gz ... OK
Configuring Devel-StackTrace-2.00 ... OK
Building and testing Devel-StackTrace-2.00 ... OK
Successfully installed Devel-StackTrace-2.00
--> 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 Devel::GlobalDestruction
Fetching http://www.cpan.org/authors/id/H/HA/HAARG/Devel-GlobalDestruction-0.13.tar.gz ... OK
Configuring Devel-GlobalDestruction-0.13 ... OK
Building and testing Devel-GlobalDestruction-0.13 ... OK
Successfully installed Devel-GlobalDestruction-0.13
--> 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
==> Found dependencies: List::MoreUtils
--> Working on List::MoreUtils
Fetching http://www.cpan.org/authors/id/R/RE/REHSACK/List-MoreUtils-0.410.tar.gz ... OK
Configuring List-MoreUtils-0.410 ... OK
==> Found dependencies: Exporter::Tiny
--> Working on Exporter::Tiny
Fetching http://www.cpan.org/authors/id/T/TO/TOBYINK/Exporter-Tiny-0.042.tar.gz ... OK
Configuring Exporter-Tiny-0.042 ... OK
Building and testing Exporter-Tiny-0.042 ... OK
Successfully installed Exporter-Tiny-0.042
Building and testing List-MoreUtils-0.410 ... OK
Successfully installed List-MoreUtils-0.410
Building and testing Package-DeprecationManager-0.13 ... OK
Successfully installed Package-DeprecationManager-0.13
--> Working on Class::Load::XS
Fetching http://www.cpan.org/authors/id/E/ET/ETHER/Class-Load-XS-0.09.tar.gz ... OK
Configuring Class-Load-XS-0.09 ... OK
Building and testing Class-Load-XS-0.09 ... OK
Successfully installed Class-Load-XS-0.09
Building and testing Moose-2.1404 ... OK
Successfully installed Moose-2.1404
49 distributions installed




Más información sobre la lista de distribución Madrid-pm