Bug#629468: libcgi-application-perl: uses Class::ISA, removed in perl 5.14

Dominic Hargreaves dom at earth.li
Mon Jun 6 20:48:14 UTC 2011


Source: libcgi-application-perl
Version: 4.31-2
User: debian-perl at lists.debian.org
Usertags: perl-5.14-transition

This package contain code using the perl module Class::ISA, which is
deprecated and will be removed from the core in perl 5.14 (currently
in experimental).

$ grep -r 'Class::ISA' .
./Build.PL:       'Class::ISA'     => 0,
./META.yml:  Class::ISA: 0
./lib/CGI/Application.pm:use Class::ISA;
./lib/CGI/Application.pm:       $self->{__CALLBACK_CLASSES} ||=  [ Class::ISA::self_and_super_path($app_class) ];
./Changes:    - Switched from using Class::ISA to Class::MOP for introspection. Class::MOP
./Makefile.PL:                           'Class::ISA' => 0,

Please consider not using this deprecated module, or Depend/Build-Depend
as appropriate on:

libclass-isa-perl | perl (<< 5.10.1-13)

Thanks,
Dominic.

-- 
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