David Golden wrote:
Several people have mentioned that the CT2.0 Metabase modules are
asking for some core requirements that are too high to be satisfied on
older Perls. I'll fix that when I get a chance.  In the meantime, just
force install things and see if works anyway.

For anyone keeping score, we've had about 3000 reports submitted by
beta testers so far.

Thanks,
David
Hello,

I went digging around and it seems like Perl 5.11.X and Perl 5.10.1 can install Metabase::Fact with no problems. Using any older perl will NOT work :(

It might be a bug in CPANPLUS, but setting force still doesn't install it! I don't use CPAN.pm so I'm not sure if it has the same problem...

[c...@ubuntu-server64 ~/perls/perl-5.8.9-default]$ APPDATA=/home/cpan/cpanp_conf/perl-5.8.9-default bin/perl bin/cpanp i Metabase::Fact::Hash --force [MSG] Retrieving /home/cpan/cpanp_conf/perl-5.8.9-default/.cpanplus/sourcefiles.s2.21.c0.9002.stored
Installing Metabase::Fact::Hash (0.003002)
[MSG] Trying to get 'ftp://192.168.0.200/CPAN/authors/id/D/DA/DAGOLDEN/Metabase-Fact-0.003002.tar.gz' [MSG] Trying to get 'ftp://192.168.0.200/CPAN/authors/id/D/DA/DAGOLDEN/CHECKSUMS'
[MSG] Checksum matches for 'Metabase-Fact-0.003002.tar.gz'
[MSG] Extracted 'Metabase-Fact-0.003002/'
[MSG] Extracted 'Metabase-Fact-0.003002/t/'
[MSG] Extracted 'Metabase-Fact-0.003002/t/report/'
[MSG] Extracted 'Metabase-Fact-0.003002/t/report/report-open-close.t'
[MSG] Extracted 'Metabase-Fact-0.003002/t/report/report-check-spec.t'
[MSG] Extracted 'Metabase-Fact-0.003002/t/report/report-as-string.t'
[MSG] Extracted 'Metabase-Fact-0.003002/t/resource/'
[MSG] Extracted 'Metabase-Fact-0.003002/t/resource/base.t'
[MSG] Extracted 'Metabase-Fact-0.003002/t/resource/cpan.t'
[MSG] Extracted 'Metabase-Fact-0.003002/t/lib/'
[MSG] Extracted 'Metabase-Fact-0.003002/t/lib/Test/'
[MSG] Extracted 'Metabase-Fact-0.003002/t/lib/Test/Metabase/'
[MSG] Extracted 'Metabase-Fact-0.003002/t/lib/Test/Metabase/StringFact.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/t/lib/ReportSubclasses.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/t/lib/FactSubclasses.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/t/fact/'
[MSG] Extracted 'Metabase-Fact-0.003002/t/fact/hash.t'
[MSG] Extracted 'Metabase-Fact-0.003002/t/fact/string.t'
[MSG] Extracted 'Metabase-Fact-0.003002/t/user/'
[MSG] Extracted 'Metabase-Fact-0.003002/t/user/profile.t'
[MSG] Extracted 'Metabase-Fact-0.003002/t/00-compile.t'
[MSG] Extracted 'Metabase-Fact-0.003002/t/base.t'
[MSG] Extracted 'Metabase-Fact-0.003002/inc/'
[MSG] Extracted 'Metabase-Fact-0.003002/inc/Module/'
[MSG] Extracted 'Metabase-Fact-0.003002/inc/Module/Install.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/inc/Module/Install/'
[MSG] Extracted 'Metabase-Fact-0.003002/inc/Module/Install/Makefile.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/inc/Module/Install/Scripts.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/inc/Module/Install/Metadata.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/inc/Module/Install/ExtraTests.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/inc/Module/Install/WriteAll.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/inc/Module/Install/Win32.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/inc/Module/Install/Fetch.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/inc/Module/Install/Base.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/inc/Module/Install/Can.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/inc/Module/Install/AutoManifest.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/Fact/'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/Fact/Hash.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/Fact/String.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/Resource/'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/Resource/cpan/'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/Resource/cpan/distfile.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/Resource/cpan.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/Resource/metabase.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/Resource/metabase/'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/Resource/metabase/fact.pm' [MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/Resource/metabase/user.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/User/'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/User/FullName.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/User/EmailAddress.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/User/Profile.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/User/Secret.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/Fact.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/Resource.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/Report.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/Changes'
[MSG] Extracted 'Metabase-Fact-0.003002/MANIFEST'
[MSG] Extracted 'Metabase-Fact-0.003002/README.hacking'
[MSG] Extracted 'Metabase-Fact-0.003002/bin/'
[MSG] Extracted 'Metabase-Fact-0.003002/bin/metabase-profile'
[MSG] Extracted 'Metabase-Fact-0.003002/MANIFEST.SKIP'
[MSG] Extracted 'Metabase-Fact-0.003002/xt/'
[MSG] Extracted 'Metabase-Fact-0.003002/xt/release/'
[MSG] Extracted 'Metabase-Fact-0.003002/xt/release/pod-coverage.t'
[MSG] Extracted 'Metabase-Fact-0.003002/xt/release/pod-format.t'
[MSG] Extracted 'Metabase-Fact-0.003002/LICENSE'
[MSG] Extracted 'Metabase-Fact-0.003002/Makefile.PL'
[MSG] Extracted 'Metabase::Fact::Hash' to '/home/cpan/cpanp_conf/perl-5.8.9-default/.cpanplus/5.8.9/build/Metabase-Fact-0.003002' Running [/home/cpan/perls/perl-5.8.9-default/bin/perl /home/cpan/perls/perl-5.8.9-default/bin/cpanp-run-perl /home/cpan/cpanp_conf/perl-5.8.9-default/.cpanplus/5.8.9/build/Metabase-Fact-0.003002/Makefile.PL]...
Checking if your kit is complete...
Looks good
Warning: prerequisite overload 1.07 not found. We have 1.06.
Writing Makefile for Metabase::Fact
[MSG] Module 'Metabase::Fact::Hash' requires 'overload' version '1.07' to be installed [ERROR] Prerequisite 'overload' is perl-core (perl-5.10.1.tar.gz) -- not installing that. Aborting install

[ERROR] Unable to satisfy prerequisites for 'Metabase::Fact::Hash' -- aborting install

[ERROR] Unable to create a new distribution object for 'Metabase::Fact::Hash' -- cannot continue

Error installing 'Metabase::Fact::Hash'
Problem installing one or more modules

[c...@ubuntu-server64 ~/perls/perl-5.8.9-default]$ APPDATA=/home/cpan/cpanp_conf/perl-5.8.9-default bin/perl bin/cpanp CPANPLUS::Shell::Default -- CPAN exploration and module installation (v0.9002)
*** Please report bugs to <bug-cpanp...@rt.cpan.org>.
*** Using CPANPLUS::Backend v0.9002. *** ReadLine support available (try 'i Term::ReadLine::Perl').

*** Type 'p' now to show start up log
CPAN Terminal> s conf

   allow_build_interactivity ''
base '/home/cpan/cpanp_conf/perl-5.8.9-default/.cpanplus'
   buildflags                ''
   cpantest                  '1'
   cpantest_mx               ''
cpantest_reporter_args {'transport_args' => ['uri','https://metabase.cpantesters.org/beta/','id_file','/home/cpan/.metabase/id.json'],'transport' => 'Metabase'}
   debug                     ''
   dist_type                 ''
   email                     'apo...@cpan.org'
   enable_custom_sources     ''
   extractdir                ''
   fetchdir                  '/home/cpan/.cpanplus/authors'
   flush                     '1'
   force                     ''
   lib                       []
   makeflags                 ''
   makemakerflags            ''
   md5                       '1'
   no_update                 '1'
   passive                   '1'
   prefer_bin                ''
   prefer_makefile           '1'
   prereqs                   '1'
   shell                     'CPANPLUS::Shell::Default'
   show_startup_tip          ''
   signature                 ''
   skiptest                  ''
   source_engine             'CPANPLUS::Internals::Source::Memory'
   storable                  '1'
   timeout                   '300'
   verbose                   '1'
   write_install_logs        ''

CPAN Terminal> s conf force 1

Key 'force' was set to '1'
CPAN Terminal> i Metabase::Fact::Hash

[MSG] Retrieving /home/cpan/cpanp_conf/perl-5.8.9-default/.cpanplus/sourcefiles.s2.21.c0.9002.stored
Installing Metabase::Fact::Hash (0.003002)
[MSG] Trying to get 'ftp://192.168.0.200/CPAN/authors/id/D/DA/DAGOLDEN/Metabase-Fact-0.003002.tar.gz' [MSG] Trying to get 'ftp://192.168.0.200/CPAN/authors/id/D/DA/DAGOLDEN/CHECKSUMS'
[MSG] Checksum matches for 'Metabase-Fact-0.003002.tar.gz'
[MSG] Extracted 'Metabase-Fact-0.003002/'
[MSG] Extracted 'Metabase-Fact-0.003002/t/'
[MSG] Extracted 'Metabase-Fact-0.003002/t/report/'
[MSG] Extracted 'Metabase-Fact-0.003002/t/report/report-open-close.t'
[MSG] Extracted 'Metabase-Fact-0.003002/t/report/report-check-spec.t'
[MSG] Extracted 'Metabase-Fact-0.003002/t/report/report-as-string.t'
[MSG] Extracted 'Metabase-Fact-0.003002/t/resource/'
[MSG] Extracted 'Metabase-Fact-0.003002/t/resource/base.t'
[MSG] Extracted 'Metabase-Fact-0.003002/t/resource/cpan.t'
[MSG] Extracted 'Metabase-Fact-0.003002/t/lib/'
[MSG] Extracted 'Metabase-Fact-0.003002/t/lib/Test/'
[MSG] Extracted 'Metabase-Fact-0.003002/t/lib/Test/Metabase/'
[MSG] Extracted 'Metabase-Fact-0.003002/t/lib/Test/Metabase/StringFact.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/t/lib/ReportSubclasses.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/t/lib/FactSubclasses.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/t/fact/'
[MSG] Extracted 'Metabase-Fact-0.003002/t/fact/hash.t'
[MSG] Extracted 'Metabase-Fact-0.003002/t/fact/string.t'
[MSG] Extracted 'Metabase-Fact-0.003002/t/user/'
[MSG] Extracted 'Metabase-Fact-0.003002/t/user/profile.t'
[MSG] Extracted 'Metabase-Fact-0.003002/t/00-compile.t'
[MSG] Extracted 'Metabase-Fact-0.003002/t/base.t'
[MSG] Extracted 'Metabase-Fact-0.003002/inc/'
[MSG] Extracted 'Metabase-Fact-0.003002/inc/Module/'
[MSG] Extracted 'Metabase-Fact-0.003002/inc/Module/Install.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/inc/Module/Install/'
[MSG] Extracted 'Metabase-Fact-0.003002/inc/Module/Install/Makefile.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/inc/Module/Install/Scripts.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/inc/Module/Install/Metadata.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/inc/Module/Install/ExtraTests.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/inc/Module/Install/WriteAll.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/inc/Module/Install/Win32.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/inc/Module/Install/Fetch.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/inc/Module/Install/Base.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/inc/Module/Install/Can.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/inc/Module/Install/AutoManifest.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/Fact/'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/Fact/Hash.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/Fact/String.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/Resource/'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/Resource/cpan/'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/Resource/cpan/distfile.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/Resource/cpan.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/Resource/metabase.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/Resource/metabase/'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/Resource/metabase/fact.pm' [MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/Resource/metabase/user.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/User/'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/User/FullName.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/User/EmailAddress.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/User/Profile.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/User/Secret.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/Fact.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/Resource.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/lib/Metabase/Report.pm'
[MSG] Extracted 'Metabase-Fact-0.003002/Changes'
[MSG] Extracted 'Metabase-Fact-0.003002/MANIFEST'
[MSG] Extracted 'Metabase-Fact-0.003002/README.hacking'
[MSG] Extracted 'Metabase-Fact-0.003002/bin/'
[MSG] Extracted 'Metabase-Fact-0.003002/bin/metabase-profile'
[MSG] Extracted 'Metabase-Fact-0.003002/MANIFEST.SKIP'
[MSG] Extracted 'Metabase-Fact-0.003002/xt/'
[MSG] Extracted 'Metabase-Fact-0.003002/xt/release/'
[MSG] Extracted 'Metabase-Fact-0.003002/xt/release/pod-coverage.t'
[MSG] Extracted 'Metabase-Fact-0.003002/xt/release/pod-format.t'
[MSG] Extracted 'Metabase-Fact-0.003002/LICENSE'
[MSG] Extracted 'Metabase-Fact-0.003002/Makefile.PL'
[MSG] Extracted 'Metabase::Fact::Hash' to '/home/cpan/cpanp_conf/perl-5.8.9-default/.cpanplus/5.8.9/build/Metabase-Fact-0.003002' Running [/home/cpan/perls/perl-5.8.9-default/bin/perl /home/cpan/perls/perl-5.8.9-default/bin/cpanp-run-perl /home/cpan/cpanp_conf/perl-5.8.9-default/.cpanplus/5.8.9/build/Metabase-Fact-0.003002/Makefile.PL]...
Warning: prerequisite overload 1.07 not found. We have 1.06.
Writing Makefile for Metabase::Fact
[MSG] Module 'Metabase::Fact::Hash' requires 'overload' version '1.07' to be installed [ERROR] Prerequisite 'overload' is perl-core (perl-5.10.1.tar.gz) -- not installing that. Aborting install

[ERROR] Unable to satisfy prerequisites for 'Metabase::Fact::Hash' -- aborting install

[ERROR] Unable to create a new distribution object for 'Metabase::Fact::Hash' -- cannot continue

Error installing 'Metabase::Fact::Hash'
Problem installing one or more modules

CPAN Terminal> q


Exiting CPANPLUS shell
[c...@ubuntu-server64 ~/perls/perl-5.8.9-default]$

Reply via email to