Unable to install in Ubuntu's Perl:
cpan KiokuDB::Backend::CouchDB
CPAN: Term::ANSIColor loaded ok (v1.12)
CPAN: Storable loaded ok (v2.18)
Going to read '/home/patspam/.cpan/Metadata'
Database was generated on Sat, 16 Jan 2010 23:28:11 GMT
Running install for module 'KiokuDB::Backend::CouchDB'
CPAN: YAML loaded ok (v0.70)
Running make for N/NU/NUFFIN/KiokuDB-Backend-CouchDB-0.04.tar.gz
CPAN: Digest::SHA loaded ok (v5.47)
CPAN: Compress::Zlib loaded ok (v2.021)
Checksum for /home/patspam/.cpan/sources/authors/id/N/NU/NUFFIN/KiokuDB-Backend-CouchDB-0.04.tar.gz ok
CPAN: Archive::Tar loaded ok (v1.52)
KiokuDB-Backend-CouchDB-0.04/
KiokuDB-Backend-CouchDB-0.04/Changes
KiokuDB-Backend-CouchDB-0.04/lib/
KiokuDB-Backend-CouchDB-0.04/lib/KiokuDB/
KiokuDB-Backend-CouchDB-0.04/lib/KiokuDB/Backend/
KiokuDB-Backend-CouchDB-0.04/lib/KiokuDB/Backend/CouchDB.pm
KiokuDB-Backend-CouchDB-0.04/Makefile.PL
KiokuDB-Backend-CouchDB-0.04/MANIFEST
KiokuDB-Backend-CouchDB-0.04/MANIFEST.SKIP
KiokuDB-Backend-CouchDB-0.04/META.yml
KiokuDB-Backend-CouchDB-0.04/SIGNATURE
KiokuDB-Backend-CouchDB-0.04/t/
KiokuDB-Backend-CouchDB-0.04/t/01load.t
KiokuDB-Backend-CouchDB-0.04/t/couchdb.t
CPAN: File::Temp loaded ok (v0.22)
CPAN.pm: Going to build N/NU/NUFFIN/KiokuDB-Backend-CouchDB-0.04.tar.gz
Checking if your kit is complete...
Looks good
Writing Makefile for KiokuDB::Backend::CouchDB
cp lib/KiokuDB/Backend/CouchDB.pm blib/lib/KiokuDB/Backend/CouchDB.pm
Manifying blib/man3/KiokuDB::Backend::CouchDB.3pm
NUFFIN/KiokuDB-Backend-CouchDB-0.04.tar.gz
/usr/bin/make -- OK
Running make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/01load.t ... 1/?
# Failed test 'use KiokuDB::Backend::CouchDB;'
# at t/01load.t line 8.
# Tried to use 'KiokuDB::Backend::CouchDB'.
# Error:
'KiokuDB::Backend|KiokuDB::Backend::Serialize::JSPON|KiokuDB::Backend::Role::UnicodeSafe|KiokuDB::Backend::Role::Clear|KiokuDB::Backend:
:Role::Scan|KiokuDB::Backend::Role::Query::Simple::Linear|KiokuDB::Backend::Role::TXN::Memory|KiokuDB::Backend::Role::Concurrency::POSIX
' requires the method 'get_from_storage' to be implemented by 'KiokuDB::Backend::CouchDB' at
/usr/local/share/perl/5.10.0/Moose/Meta/Role/Application.pm line 69
# Moose::Meta::Role::Application::apply('Moose::Meta::Role::Application::ToClass=HASH(0xaef1108)',
'Moose::Meta::Role::Composite=HASH(0xad3efb0)', 'Moose::Meta::Class=HASH(0xa63b488)') called at
/usr/local/share/perl/5.10.0/Moose/Meta/Role/Application/ToClass.pm line 31
# Moose::Meta::Role::Application::ToClass::apply('Moose::Meta::Role::Application::ToClass=HASH(0xaef1108)',
'Moose::Meta::Role::Composite=HASH(0xad3efb0)', 'Moose::Meta::Class=HASH(0xa63b488)') called at
/usr/local/share/perl/5.10.0/Moose/Meta/Role.pm line 395
# Moose::Meta::Role::apply('Moose::Meta::Role::Composite=HASH(0xad3efb0)', 'Moose::Meta::Class=HASH(0xa63b488)') called at
/usr/local/share/perl/5.10.0/Moose/Util.pm line 124
# Moose::Util::_apply_all_roles('Moose::Meta::Class=HASH(0xa63b488)', undef, 'KiokuDB::Backend',
'KiokuDB::Backend::Serialize::JSPON', 'KiokuDB::Backend::Role::UnicodeSafe', 'KiokuDB::Backend::Role::Clear',
'KiokuDB::Backend::Role::Scan', 'KiokuDB::Backend::Role::Query::Simple::Linear', 'KiokuDB::Backend::Role::TXN::Memory',
'KiokuDB::Backend::Role::Concurrency::POSIX') called at /usr/local/share/perl/5.10.0/Moose/Util.pm line 84
# Moose::Util::apply_all_roles('Moose::Meta::Class=HASH(0xa63b488)', 'KiokuDB::Backend', 'KiokuDB::Backend::Serialize::JSPON',
'KiokuDB::Backend::Role::UnicodeSafe', 'KiokuDB::Backend::Role::Clear', 'KiokuDB::Backend::Role::Scan',
'KiokuDB::Backend::Role::Query::Simple::Linear', 'KiokuDB::Backend::Role::TXN::Memory', 'KiokuDB::Backend::Role::Concurrency::POSIX')
called at /usr/local/share/perl/5.10.0/Moose.pm line 57
# Moose::with('Moose::Meta::Class=HASH(0xa63b488)', 'KiokuDB::Backend', 'KiokuDB::Backend::Serialize::JSPON',
'KiokuDB::Backend::Role::UnicodeSafe', 'KiokuDB::Backend::Role::Clear', 'KiokuDB::Backend::Role::Scan',
'KiokuDB::Backend::Role::Query::Simple::Linear', 'KiokuDB::Backend::Role::TXN::Memory', 'KiokuDB::Backend::Role::Concurrency::POSIX')
called at /usr/local/share/perl/5.10.0/Moose/Exporter.pm line 288
# Moose::with('KiokuDB::Backend', 'KiokuDB::Backend::Serialize::JSPON', 'KiokuDB::Backend::Role::UnicodeSafe',
'KiokuDB::Backend::Role::Clear', 'KiokuDB::Backend::Role::Scan', 'KiokuDB::Backend::Role::Query::Simple::Linear',
'KiokuDB::Backend::Role::TXN::Memory', 'KiokuDB::Backend::Role::Concurrency::POSIX') called at /home/patspam/.cpan/build/KiokuDB-
Backend-CouchDB-0.04-QgoTtJ/blib/lib/KiokuDB/Backend/CouchDB.pm line 15
# require KiokuDB/Backend/CouchDB.pm called at (eval 4) line 2
# main::BEGIN() called at /home/patspam/.cpan/build/KiokuDB-Backend-CouchDB-0.04-QgoTtJ/blib/lib/KiokuDB/Backend/CouchDB.pm line 0
# eval {...} called at /home/patspam/.cpan/build/KiokuDB-Backend-CouchDB-0.04-QgoTtJ/blib/lib/KiokuDB/Backend/CouchDB.pm line 0
# eval 'package main;
# use KiokuDB::Backend::CouchDB @{$args[0]};
# 1;
#
# ;' called at /usr/local/share/perl/5.10.0/Test/More.pm line 805
# Test::More::_eval('package main;\x{a}use KiokuDB::Backend::CouchDB @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0xa1d87a8)') called at
/usr/local/share/perl/5.10.0/Test/More.pm line 780
# Test::More::use_ok('KiokuDB::Backend::CouchDB') called at t/01load.t line 8
# main::BEGIN() called at /home/patspam/.cpan/build/KiokuDB-Backend-CouchDB-0.04-QgoTtJ/blib/lib/KiokuDB/Backend/CouchDB.pm line 0
# eval {...} called at /home/patspam/.cpan/build/KiokuDB-Backend-CouchDB-0.04-QgoTtJ/blib/lib/KiokuDB/Backend/CouchDB.pm line 0
# Compilation failed in require at (eval 4) line 2.
# BEGIN failed--compilation aborted at (eval 4) line 2.
# Looks like you failed 1 test of 1.
t/01load.t ... Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/1 subtests
t/couchdb.t .. skipped: Please set KIOKU_COUCHDB_URI to a CouchDB instance URI
Test Summary Report
-------------------
t/01load.t (Wstat: 256 Tests: 1 Failed: 1)
Failed test: 1
Non-zero exit status: 1
Files=2, Tests=1, 0 wallclock secs ( 0.03 usr 0.01 sys + 0.43 cusr 0.02 csys = 0.49 CPU)
Result: FAIL
Failed 1/2 test programs. 1/1 subtests failed.
make: *** [test_dynamic] Error 255
NUFFIN/KiokuDB-Backend-CouchDB-0.04.tar.gz
/usr/bin/make test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports NUFFIN/KiokuDB-Backend-CouchDB-0.04.tar.gz
Running make install
make test had returned bad status, won't install without force