Bug#845807: libterm-editoredit-perl: uses deprecated Any::Moose

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Bug#845807: libterm-editoredit-perl: uses deprecated Any::Moose

Niko Tyni-3
Package: libterm-editoredit-perl
Version: 0.16-1
Severity: normal
User: [hidden email]
Usertags: any-moose autopkgtest
Forwarded: https://rt.cpan.org/Ticket/Display.html?id=104918
Control: affects -1 pinto

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 Term::EditorEdit'
 Any::Moose is deprecated. Please use Moo instead at /usr/share/perl5/Term/EditorEdit.pm line 13.

The only reverse dependency is pinto, which now warns similarly.
Both packages fail their autopkgtest checks due to this; see

  http://ci.debian.net/packages/libt/libterm-editoredit-perl/unstable/amd64/
  https://ci.debian.net/packages/p/pinto/unstable/amd64/

The upstream ticket has had no comment from the maintainer in 1.5 years.

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   [hidden email]

Reply | Threaded
Open this post in threaded view
|

Bug#845807: libterm-editoredit-perl: uses deprecated Any::Moose

intrigeri-4
Hi,

Niko Tyni (2016-11-26):
> The only reverse dependency is pinto […]

The Changes file for the last pinto upstream release (0.14000) reads:

  Switched to an internal fork of Term::EditorEdit to avoid unwanted
  dependency on deprecated module Any::Moose

On top of that:

 - popcon show only a few more votes for libterm-editoredit-perl than
   for pinto.

 - Term::EditorEdit authors never commented on the upstream bug report
   since 5 years.

⇒ I propose we update pinto, then remove libterm-editoredit-perl
from sid.

Reply | Threaded
Open this post in threaded view
|

Bug#845807: libterm-editoredit-perl: uses deprecated Any::Moose

intrigeri-4
intrigeri (2020-05-17):
> ⇒ I propose we update pinto,

Done yesterday.

> then remove libterm-editoredit-perl from sid.

#960997: RM: libterm-editoredit-perl -- ROM; uses deprecated
 Any::Moose, inactive upstream, sole reverse-dependency migrated away