Bug#719989: libchi-driver-memcached-perl: FTBFS with perl 5.18: missing dependency on Moose
Dominic Hargreaves
dom at earth.li
Sat Aug 17 12:06:26 UTC 2013
Source: libchi-driver-memcached-perl
Version: 0.14-3
Severity: serious
Justification: FTBFS on sid
Tags: sid jessie
This package FTBFS with perl 5.18:
# Failed test 'use CHI::Driver::Memcached;'
# at t/00-load.t line 6.
# Tried to use 'CHI::Driver::Memcached'.
# Error: Can't locate Moose.pm in @INC (@INC contains: /build/dom-libchi-driver-memcached-perl_0.14-3-i386-GnzxyI/libchi-driver-memcached-perl-0.14/blib/lib /build/dom-libchi-driver-memcached-perl_0.14-3-i386-GnzxyI/libchi-driver-memcached-perl-0.14/blib/arch /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl) at /build/dom-libchi-driver-memcached-perl_0.14-3-i386-GnzxyI/libchi-driver-memcached-perl-0.14/blib/lib/CHI/Driver/Memcached.pm line 5.
# BEGIN failed--compilation aborted at /build/dom-libchi-driver-memcached-perl_0.14-3-i386-GnzxyI/libchi-driver-memcached-perl-0.14/blib/lib/CHI/Driver/Memcached.pm line 5.
# Compilation failed in require at (eval 4) line 2.
# BEGIN failed--compilation aborted at (eval 4) line 2.
# Testing CHI::Driver::Memcached 0.14, Perl 5.014002, /usr/bin/perl
# Looks like you failed 1 test of 1.
t/00-load.t ......................
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/1 subtests
Can't locate Moose.pm in @INC (@INC contains: /build/dom-libchi-driver-memcached-perl_0.14-3-i386-GnzxyI/libchi-driver-memcached-perl-0.14/blib/lib /build/dom-libchi-driver-memcached-perl_0.14-3-i386-GnzxyI/libchi-driver-memcached-perl-0.14/blib/arch /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /build/dom-libchi-driver-memcached-perl_0.14-3-i386-GnzxyI/libchi-driver-memcached-perl-0.14/blib/lib/CHI/Driver/Memcached/Fast.pm line 5.
BEGIN failed--compilation aborted at /build/dom-libchi-driver-memcached-perl_0.14-3-i386-GnzxyI/libchi-driver-memcached-perl-0.14/blib/lib/CHI/Driver/Memcached/Fast.pm line 5.
Compilation failed in require at /usr/share/perl5/Module/Runtime.pm line 317.
t/CHIDriverTests-Fast.t ..........
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/CHIDriverTests-libmemcached.t .. skipped: one of required modules not installed: Cache::Memcached::libmemcached
Can't locate Moose.pm in @INC (@INC contains: /build/dom-libchi-driver-memcached-perl_0.14-3-i386-GnzxyI/libchi-driver-memcached-perl-0.14/blib/lib /build/dom-libchi-driver-memcached-perl_0.14-3-i386-GnzxyI/libchi-driver-memcached-perl-0.14/blib/arch /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /build/dom-libchi-driver-memcached-perl_0.14-3-i386-GnzxyI/libchi-driver-memcached-perl-0.14/blib/lib/CHI/Driver/Memcached.pm line 5.
BEGIN failed--compilation aborted at /build/dom-libchi-driver-memcached-perl_0.14-3-i386-GnzxyI/libchi-driver-memcached-perl-0.14/blib/lib/CHI/Driver/Memcached.pm line 5.
Compilation failed in require at /usr/share/perl5/Module/Runtime.pm line 317.
t/CHIDriverTests-Memcached.t .....
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
Failed 3/5 test programs. 1/14 subtests failed.
t/pod.t .......................... ok
Test Summary Report
-------------------
t/00-load.t (Wstat: 256 Tests: 1 Failed: 1)
Failed test: 1
Non-zero exit status: 1
t/CHIDriverTests-Fast.t (Wstat: 512 Tests: 0 Failed: 0)
Non-zero exit status: 2
Parse errors: No plan found in TAP output
t/CHIDriverTests-Memcached.t (Wstat: 512 Tests: 0 Failed: 0)
Non-zero exit status: 2
Parse errors: No plan found in TAP output
Files=5, Tests=14, 2 wallclock secs ( 0.02 usr 0.03 sys + 0.83 cusr 0.16 csys = 1.04 CPU)
Result: FAIL
make[1]: *** [test_dynamic] Error 255
make[1]: Leaving directory `/build/dom-libchi-driver-memcached-perl_0.14-3-i386-GnzxyI/libchi-driver-memcached-perl-0.14'
dh_auto_test: make -j1 test returned exit code 2
make: *** [build] Error 2
This fails on sid and jessie but not on wheezy. I *assume*, but have
not confirmed, that this is due to an implicit dependency changing,
together with a missing explicit dependency.
Cheers,
Dominic.
More information about the pkg-perl-maintainers
mailing list