Bug#960855: libmousex-foreign-perl: uses deprecated Any::Moose

intrigeri intrigeri at debian.org
Sun May 17 16:44:28 BST 2020


Package: libmousex-foreign-perl
Version: 1.000-2
Severity: normal
User: debian-perl at lists.debian.org
Usertags: any-moose
Forwarded: https://github.com/gfx/p5-MouseX-Foreign/issues/5

This is an infrastructural module in that the culprit is MouseX::NonMoose, whose
sole job is precisely to make MouseX::Foreign compatible with Any::Moose, so the
problem at hand is not "port to something else than Any::Moose", but rather
"stop supporting Any::Moose entirely". I doubt this will ever happen upstream
but still, I've poked them on their GitHub.

Note that upstream never replied since 6 years since
https://github.com/gfx/p5-MouseX-Foreign/issues/5 was filed.
We'll see if my gentle nudge helps.

It would be technically easy to drop Any::Moose support on our side (that's
basically 2 × rm calls away), but that would be a significant divergence from
upstream, which I suppose is not warranted here, at least not right now.

FTR, PR !6 does not solve this for us, as we want to run tests and Any::Moose
remains a build-dependency in a Debian context:
https://github.com/gfx/p5-MouseX-Foreign/pull/6


More information about the pkg-perl-maintainers mailing list