Subject: | Distribution can't be installed |
This package can't be installed, because test failed for one of
dependency, KiokuDB::Backend::Files. As I see, all reported bugs for
KiokuDB::Backend::Files are about this same error.
Please see attached log of "cpanm Task::KiokuDB".
Subject: | build.log |
cpanm (App::cpanminus) 1.4008 on perl 5.010001 built for i686-linux-gnu-thread-multi
Work directory is /home/cub/.cpanm/work/1309265378.11899
You have make /usr/bin/make
You have LWP 6.02
You have /bin/tar: tar (GNU tar) 1.25
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by John Gilmore and Jay Fenlason.
You have /usr/bin/unzip
Searching Task::KiokuDB on cpanmetadb ...
Checking if you have ExtUtils::MakeMaker 6.31 ... Yes (6.56)
Checking if you have ExtUtils::Install 1.46 ... Yes (1.54)
--> Working on Task::KiokuDB
Fetching http://search.cpan.org/CPAN/authors/id/N/NU/NUFFIN/Task-KiokuDB-0.06.tar.gz
-> OK
Unpacking Task-KiokuDB-0.06.tar.gz
Entering Task-KiokuDB-0.06
Checking configure dependencies from META.yml
Checking if you have ExtUtils::MakeMaker 6.42 ... Yes (6.56)
Configuring Task-KiokuDB-0.06
Running Makefile.PL
*** Module::AutoInstall version 1.03
*** Checking for Perl dependencies...
*** Since we're running under CPAN, I'll just let it take care
of the dependency's installation later.
[Core Features]
- Test::use::ok ...loaded. (0.02)
- KiokuDB ...loaded. (0.52)
[CLI]
- KiokuDB::Cmd ...loaded. (0.03)
[Files backend]
- KiokuDB::Backend::Files ...missing.
==> Auto-install the 1 optional module(s) from CPAN? [y] y
[XS acceleration for JSON]
- JSON::XS ...loaded. (2.3)
[YAML::XS for dump/load & MooseX::YAML]
- YAML::XS ...loaded. (0.35)
[MooseX::Storage integration]
- MooseX::Storage ...missing.
==> Auto-install the 1 optional module(s) from CPAN? [n] n
[Berkeley DB backend]
- BerkeleyDB::Manager ...loaded. (0.12)
- KiokuDB::Backend::BDB ...loaded. (0.15)
[DBI backend]
- KiokuDB::Backend::DBI ...loaded. (1.20)
[CouchDB backend]
- KiokuDB::Backend::CouchDB ...loaded. (0.10)
[libuuid based UUIDs]
- Data::UUID::LibUUID ...missing.
==> Auto-install the 1 optional module(s) from CPAN? [n] n
[generic user object]
- KiokuX::User ...loaded. (0.02)
[generic model wrapper]
- KiokuX::Model ...loaded. (0.02)
[Catalyst integration]
- Catalyst::Model::KiokuDB ...loaded. (0.12)
*** Module::AutoInstall configuration finished.
Warning: prerequisite KiokuDB::Backend::Files 0 not found.
Checking if your kit is complete...
Looks good
Writing Makefile for Task::KiokuDB
Writing MYMETA.yml
-> OK
Checking dependencies from MYMETA.yml ...
Finding PREREQ from Makefile ...
Checking if you have KiokuDB 0 ... Yes (0.52)
Checking if you have Test::use::ok 0 ... Yes (0.02)
Checking if you have ExtUtils::MakeMaker 6.42 ... Yes (6.56)
Checking if you have KiokuX::Model 0 ... Yes (0.02)
Checking if you have KiokuDB 0 ... Yes (0.52)
Checking if you have BerkeleyDB::Manager 0 ... Yes (0.12)
Checking if you have ExtUtils::MakeMaker 6.42 ... Yes (6.56)
Checking if you have KiokuDB::Backend::DBI 0 ... Yes (1.20)
Checking if you have KiokuDB::Cmd 0 ... Yes (0.03)
Checking if you have KiokuDB::Backend::BDB 0 ... Yes (0.15)
Checking if you have JSON::XS 0 ... Yes (2.3)
Checking if you have Catalyst::Model::KiokuDB 0 ... Yes (0.12)
Checking if you have YAML::XS 0 ... Yes (0.35)
Checking if you have KiokuDB::Backend::CouchDB 0 ... Yes (0.10)
Checking if you have Test::use::ok 0 ... Yes (0.02)
Checking if you have KiokuX::User 0 ... Yes (0.02)
Checking if you have KiokuDB::Backend::Files 0 ... No
==> Found dependencies: KiokuDB::Backend::Files
Searching KiokuDB::Backend::Files on cpanmetadb ...
--> Working on KiokuDB::Backend::Files
Fetching http://search.cpan.org/CPAN/authors/id/N/NU/NUFFIN/KiokuDB-Backend-Files-0.06.tar.gz
-> OK
Unpacking KiokuDB-Backend-Files-0.06.tar.gz
Entering KiokuDB-Backend-Files-0.06
Checking configure dependencies from META.yml
Checking if you have ExtUtils::MakeMaker 0 ... Yes (6.56)
Configuring KiokuDB-Backend-Files-0.06
Running Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for KiokuDB::Backend::Files
-> OK
Finding PREREQ from Makefile ...
Checking if you have Directory::Transactional 0.06 ... Yes (0.09)
Checking if you have Test::TempDir 0 ... Yes (0.05)
Checking if you have MooseX::Types::Path::Class 0 ... Yes (0.05)
Checking if you have IO 1.2301 ... Yes (1.25)
Checking if you have KiokuDB 0.24 ... Yes (0.52)
Checking if you have File::Path 2.07 ... Yes (2.08)
Checking if you have Moose 0 ... Yes (2.0010)
Building and testing KiokuDB-Backend-Files-0.06
cp lib/KiokuDB/Backend/Files.pm blib/lib/KiokuDB/Backend/Files.pm
cp lib/KiokuDB/Backend/JSPON.pm blib/lib/KiokuDB/Backend/JSPON.pm
Manifying blib/man3/KiokuDB::Backend::Files.3pm
Manifying blib/man3/KiokuDB::Backend::JSPON.3pm
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
# Failed test 'no enrtries (db cleared)'
# at /home/cub/projects/client/share/perl/lib/perl5/KiokuDB/Test/Fixture/TXN/Scan.pm line 225.
# Structures begin differing at:
# $got->[0] = KiokuDB::Test::Person=HASH(0xa7c5a10)
# $expected->[0] = Does not exist
# Failed test 'no enrtries (db cleared)'
# at /home/cub/projects/client/share/perl/lib/perl5/KiokuDB/Test/Fixture/TXN/Scan.pm line 225.
# Structures begin differing at:
# $got->[0] = KiokuDB::Test::Person=HASH(0xae73b78)
# $expected->[0] = Does not exist
# Failed test 'no enrtries (db cleared)'
# at /home/cub/projects/client/share/perl/lib/perl5/KiokuDB/Test/Fixture/TXN/Scan.pm line 225.
# Structures begin differing at:
# $got->[0] = KiokuDB::Test::Person=HASH(0xb0a1c20)
# $expected->[0] = Does not exist
# Failed test 'no enrtries (db cleared)'
# at /home/cub/projects/client/share/perl/lib/perl5/KiokuDB/Test/Fixture/TXN/Scan.pm line 225.
# Structures begin differing at:
# $got->[0] = KiokuDB::Test::Person=HASH(0xad87018)
# $expected->[0] = Does not exist
# Leaving temporary directory 't/tmp' due to test fails
# Looks like you failed 4 tests of 2784.
t/files.t ..
Dubious, test returned 4 (wstat 1024, 0x400)
Failed 4/2784 subtests
(less 11 skipped subtests: 2769 okay)
Test Summary Report
-------------------
t/files.t (Wstat: 1024 Tests: 2784 Failed: 4)
Failed tests: 664, 1351, 2038, 2742
Non-zero exit status: 4
Files=1, Tests=2784, 15 wallclock secs ( 0.17 usr 0.05 sys + 11.64 cusr 2.68 csys = 14.54 CPU)
Result: FAIL
Failed 1/1 test programs. 4/2784 subtests failed.
make: *** [test_dynamic] Error 4
-> FAIL Installing KiokuDB::Backend::Files failed. See /home/cub/.cpanm/build.log for details.
-> FAIL Bailing out the installation for Task-KiokuDB-0.06. Retry with --prompt or --force.