Bug#556791: libmro-compat-perl: unnecessary with Perl 5.10 ?

Niko Tyni ntyni at debian.org
Tue Nov 17 20:44:11 UTC 2009


Package: libmro-compat-perl
Version: 0.11-1

Quoting the README:

 MRO::Compat - mro::* interface compatibility for Perls < 5.9.5
 
 DESCRIPTION
     The "mro" namespace provides several utilities for dealing with method
     resolution order and method caching in general in Perl 5.9.5 and higher.
 
     This module provides those interfaces for earlier versions of Perl (back
     to 5.6.0 anyways).
 
     It is a harmless no-op to use this module on 5.9.5+. That is to say,
     code which properly uses MRO::Compat will work unmodified on both older
     Perls and 5.9.5+.
 
It seems to me that this package is unnecessary and that it
might be a good idea for perl or perl-modules to have the usual
provides+replaces+conflicts entries for it.

For reference, the reverse dependencies are currently

libcatalyst-view-tt-perl
libclass-accessor-grouped-perl
libclass-c3-adopt-next-perl
libclass-c3-componentised-perl
libclass-method-modifiers-perl
libclass-mop-perl

and none of those are versioned, so the transition should be painless.

Could somebody please confirm and clone/reassign to perl if deemed necessary?
-- 
Niko Tyni   ntyni at debian.org





More information about the pkg-perl-maintainers mailing list