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]$