Package: libmousex-foreign-perl Version: 1.000-2 Severity: normal User: debian-p...@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