How to Install and Uninstall libmoosex-meta-typeconstraint-mooish-perl Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: November 22,2024

1. Install "libmoosex-meta-typeconstraint-mooish-perl" package

Please follow the guidelines below to install libmoosex-meta-typeconstraint-mooish-perl on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install libmoosex-meta-typeconstraint-mooish-perl

2. Uninstall "libmoosex-meta-typeconstraint-mooish-perl" package

Please follow the steps below to uninstall libmoosex-meta-typeconstraint-mooish-perl on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove libmoosex-meta-typeconstraint-mooish-perl $ sudo apt autoclean && sudo apt autoremove

3. Information about the libmoosex-meta-typeconstraint-mooish-perl package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: libmoosex-meta-typeconstraint-mooish-perl
Priority: optional
Section: universe/perl
Installed-Size: 38
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Perl Group
Architecture: all
Version: 0.001-1
Depends: perl, libmoose-perl, libnamespace-autoclean-perl (>= 0.24), libtry-tiny-perl
Filename: pool/universe/libm/libmoosex-meta-typeconstraint-mooish-perl/libmoosex-meta-typeconstraint-mooish-perl_0.001-1_all.deb
Size: 11816
MD5sum: 798cbce18a80f9f7f6aec9863d0cd945
SHA1: 9a8fcbf8f5e8b8d3a21a68df5d8d581077d9536b
SHA256: 6a91376617f03b8b9b394053a126a1bc15bfec17464a63be5cb3577c443544ed
Description-en: module to translate Moo-style constraints to Moose-style
Moose::Meta::TypeConstraint are expected to return true if the value passes
the constraint, and false otherwise; Moo "constraints", on the other hand,
die if validation fails.
.
The MooseX::Meta::TypeConstraint::Mooish metaclass allows for Moo-style
constraints; it will wrap them and translate their Moo into a dialect Moose
understands.
.
Note that this is largely to enable functionality in
MooseX::AttributeShortcuts; the easiest way use this metaclass is by using
that package. Also, as it's not inconceivable that this functionality may be
desired in other constraint metaclasses, the bulk of this metaclass'
functionality is implemented as a trait
(MooseX::TraitFor::Meta::TypeConstraint::Mooish).
Description-md5: fb46959317d727f91cc5faa6afc9b330
Homepage: https://metacpan.org/release/MooseX-Meta-TypeConstraint-Mooish
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu