Bug#845810: libwebservice-solr-perl: uses deprecated Any::Moose

Niko Tyni ntyni at debian.org
Sat Nov 26 20:44:04 UTC 2016


Package: libwebservice-solr-perl
Version: 0.23-1
Severity: normal
User: debian-perl at lists.debian.org
Usertags: any-moose autopkgtest
Forwarded: https://rt.cpan.org/Public/Bug/Display.html?id=96977

This package uses Any::Moose, which is deprecated. Since
libany-moose-perl_0.27-1, a deprecation warning is issued on usage.

  $ perl -we 'use WebService::Solr'
  Any::Moose is deprecated. Please use Moo instead at /usr/share/perl5/WebService/Solr.pm line 3.

The package fails its autopkgtest checks due to this; see

  http://ci.debian.net/packages/libw/libwebservice-solr-perl/unstable/amd64/

There are no reverse dependencies in Debian.

The upstream ticket links to a pull request at

 https://github.com/bricas/webservice-solr/pull/16

but the discussion there seems to have died out in March.

There's a thread related to Any::Moose around

 https://lists.debian.org/debian-perl/2016/11/msg00035.html  

and it's not clear yet if the deprecation warning should be disabled
one way or another. The primary bug of using Any::Moose still remains
of course.
-- 
Niko Tyni   ntyni at debian.org



More information about the pkg-perl-maintainers mailing list