/usr/share/perl5/MooseX/ is in libmoosex-types-structured-perl 0.30-1.
This file is owned by root:root, with mode 0o755.
..
/usr/share/perl5/MooseX/Meta/
/usr/share/perl5/MooseX/Meta/TypeCoercion/
/usr/share/perl5/MooseX/Meta/TypeCoercion/Structured/
/usr/share/perl5/MooseX/Meta/TypeCoercion/Structured.pm
/usr/share/perl5/MooseX/Meta/TypeCoercion/Structured/Optional.pm
/usr/share/perl5/MooseX/Meta/TypeConstraint/
/usr/share/perl5/MooseX/Meta/TypeConstraint/Structured/
/usr/share/perl5/MooseX/Meta/TypeConstraint/Structured.pm
/usr/share/perl5/MooseX/Meta/TypeConstraint/Structured/Optional.pm
/usr/share/perl5/MooseX/Types/
/usr/share/perl5/MooseX/Types/Structured/
/usr/share/perl5/MooseX/Types/Structured.pm
/usr/share/perl5/MooseX/Types/Structured/MessageStack.pm
/usr/share/perl5/MooseX/Types/Structured/OverflowHandler.pm