How to Install and Uninstall libsub-handlesvia-perl Package on Ubuntu 21.10 (Impish Indri)

Last updated: November 26,2024

1. Install "libsub-handlesvia-perl" package

Here is a brief guide to show you how to install libsub-handlesvia-perl on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install libsub-handlesvia-perl

2. Uninstall "libsub-handlesvia-perl" package

This guide covers the steps necessary to uninstall libsub-handlesvia-perl on Ubuntu 21.10 (Impish Indri):

$ sudo apt remove libsub-handlesvia-perl $ sudo apt autoclean && sudo apt autoremove

3. Information about the libsub-handlesvia-perl package on Ubuntu 21.10 (Impish Indri)

Package: libsub-handlesvia-perl
Architecture: all
Version: 0.016-1
Priority: optional
Section: universe/perl
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Perl Group
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 127
Depends: perl:any, libclass-method-modifiers-perl, libclass-tiny-perl, libexporter-tiny-perl, librole-tiny-perl, libscalar-list-utils-perl, libtype-tiny-perl (>= 1.004000)
Filename: pool/universe/libs/libsub-handlesvia-perl/libsub-handlesvia-perl_0.016-1_all.deb
Size: 27060
MD5sum: adf026412679ac31039fcd4a54a707e9
SHA1: 3374ada0b37522c550a3505ee40d38939e814664
SHA256: 5f66d7e41d0d6765d890030d1785125a5fb935297116fc796e5b044c072555b6
SHA512: ed3052c8cdcbfda7cb6840343a1cdd96cd542f1c16898cbd0ffb02879b2f7b7373b69054bd4bb434455b692c004aca38af8a84e7d7e435c31a9be9df229d392f
Homepage: https://metacpan.org/release/Sub-HandlesVia
Description-en: alternative handles_via implementation for Moo, Moose, and more
If you've used Moose's native attribute traits, or MooX::HandlesVia before,
you should have a fairly good idea what Sub::HandlesVia does.
.
Why re-invent the wheel? Well, this is an implementation that should work
okay with Moo, Moose, Mouse, and any other OO toolkit you throw at it. One
ring to rule them all, so to speak.
.
Also, unlike MooX::HandlesVia, it honours type constraints, plus it doesn't
have the limitation that it can't mutate non-reference values.
Description-md5: 1f770543c1d0875746257cf7c3d5088d