Bug#702096: perl: Module deprecations in 5.18

Niko Tyni ntyni at debian.org
Fri May 10 06:13:02 UTC 2013


On Thu, May 09, 2013 at 02:12:40PM +0300, Niko Tyni wrote:
> On Sat, Mar 02, 2013 at 05:33:55PM +0000, Dominic Hargreaves wrote:

> > This is a placeholder/reminder, as 5.18 isn't out yet.
> > There are a number of deprecations coming up, listed at

> As of 5.17.11, the full list seems to be

I played a little with codesearch.debian.net; results below.
 
> Archive-Extract

Needed by at least libalien-sdl-perl and libmodule-extract-perl.

> B-Lint

Probably not used in other packages.

> CPANPLUS-Dist-Build

Used by CPANPLUS.

> CPANPLUS

Possibly used by Module::Install (and embedded versions of it?)

> File-CheckTree

Probably not used in other packages.

> Log-Message-Simple

Used by Term-UI 

> Log-Message

Used by CPANPLUS, Log-Message-Simple and Term-UI.

> Module-Pluggable

Used by CPANPLUS, cipux, libcatalyst-perl, jifty? etc.

> Object-Accessor

Used by CPANPLUS

> Pod-LaTeX

Used by cloog, liblatex-encode-perl, libtex-encode-perl

> Term-UI

Used by oar, libdist-zilla-perl.

> Text-Soundex

Used by libnet-ldap-perl, libsql-statement-perl, libmodule-info-perl?,
libgedcom-perl?

> We probably need to package all of these separately. If jessie is going
> to release with Perl 5.18, adding them as recommendations to the perl
> package should be enough. If we release with something later we probably
> need real dependencies for one release cycle.

According to the above, we could possibly drop B-Lint and File-CheckTree
if we assume that user code doesn't need them. Not sure how probable
that is. I'm somewhat inclined to lean on the safe side and package
those as well.
-- 
Niko Tyni   ntyni at debian.org




More information about the Perl-maintainers mailing list