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