Skip Menu |

This queue is for tickets about the KiokuDB-Backend-CouchDB CPAN distribution.

Report information
The Basics
Id: 53771
Status: open
Priority: 0/
Queue: KiokuDB-Backend-CouchDB

People
Owner: Nobody in particular
Requestors: PDONELAN [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in: 0.04
Fixed in: (no value)



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
That's Ubuntu 9.10 (Perl v5.10.0) With latest Moose (0.93) and KiokuDB (0.34)
From: michael [...] zedeler.dk
On Sun Jan 17 03:43:54 2010, PDONELAN wrote: Show quoted text
> That's Ubuntu 9.10 (Perl v5.10.0) > > With latest Moose (0.93) and KiokuDB (0.34)
I have reproduced the same bug on moose 0.96, KiokuDB 0.4, perl v5.10.0 on ubuntu 9.10 (AMD x86_64). Any hints?
Subject: KiokuDB::Backend::CouchDB can't be installed
Exactly same bug on: - Debian Lenny, amd64, under openvz - perl-5.10.1-14 - Moose 1.12 - KiokuDB 0.48 - AnyEvent::CouchDB 1.20 Any updates?...