Bug#637770: libnamespace-clean-perl: missing dependency on libsub-identify-perl, libsub-name-perl

Dominic Hargreaves dom at earth.li
Sun Aug 14 09:33:50 UTC 2011


Package: libnamespace-clean-perl
Version: 0.21-1
Severity: serious
Justification: causes other packages to FTBFS

This 0.21-1 saw the removal of the dependency on libsub-identify-perl and
libsub-name-perl, as suggested by the distribution's META.yml.

However, they are still used in debug mode. Seen when attempting to
build libdevel-repl-perl:

#   Failed test 'use Devel::REPL::Plugin::Refresh;'
#   at t/load_core.t line 77.
#     Tried to use 'Devel::REPL::Plugin::Refresh'.
#     Error:  Sub::Identify 0.04 required when running under -d or equivalent: Can't locate Sub/Identify.pm in @INC (@INC contains: /build/dom-libdevel-repl-perl_1.003012-1-i386-QQ8IV0/libdevel-repl-perl-1.003012/inc /build/dom-libdevel-repl-perl_1.003012-1-i386-QQ8IV0/libdevel-repl-perl-1.003012/blib/lib /build/dom-libdevel-repl-perl_1.003012-1-i386-QQ8IV0/libdevel-repl-perl-1.003012/blib/arch /etc/perl /usr/local/lib/perl/5.12.4 /usr/local/share/perl/5.12.4 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.12 /usr/share/perl/5.12 /usr/local/lib/site_perl .) at /usr/share/perl5/namespace/clean.pm line 237.
# Compilation failed in require at (eval 432) line 2.
# BEGIN failed--compilation aborted at (eval 432) line 2.

The dependency on libsub-identify-perl and libsub-name-perl should be
reinstated.

-- 
Dominic Hargreaves | http://www.larted.org.uk/~dom/
PGP key 5178E2A5 from the.earth.li (keyserver,web,email)





More information about the pkg-perl-maintainers mailing list