How to Install and Uninstall libnamespace-sweep-perl Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: October 06,2024

1. Install "libnamespace-sweep-perl" package

This guide covers the steps necessary to install libnamespace-sweep-perl on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install libnamespace-sweep-perl

2. Uninstall "libnamespace-sweep-perl" package

Learn how to uninstall libnamespace-sweep-perl on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove libnamespace-sweep-perl $ sudo apt autoclean && sudo apt autoremove

3. Information about the libnamespace-sweep-perl package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: libnamespace-sweep-perl
Priority: optional
Section: universe/perl
Installed-Size: 56
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Perl Group
Architecture: all
Version: 0.006-2
Depends: libsub-identify-perl, libb-hooks-endofscope-perl (>= 0.09), libpackage-stash-perl (>= 0.33), perl
Filename: pool/universe/libn/libnamespace-sweep-perl/libnamespace-sweep-perl_0.006-2_all.deb
Size: 9262
MD5sum: 732817d180b75b13e3c2c8c8e832eb3d
SHA1: 247b833ab1fa9c17becd1d3a553eb866254df396
SHA256: a60111aa6360e1b964ea3c0e8fefbf2bf978a774c020b357f1537b079b39ff8c
Description-en: sweeps up imported subs in your classes
Because Perl methods are just regular subroutines, it's difficult to
tell what's a method and what's just an imported function. As a result,
imported functions can be called as methods on your objects.
.
The namespace::sweep pragma will delete imported functions from your
class's symbol table, thereby ensuring that your interface is as you
specified it. However, code inside your module will still be able to
use the imported functions without any problems.
Description-md5: 4b17b3b9cb63a7beaa5d62f1768f8cd0
Homepage: http://search.cpan.org/dist/namespace-sweep/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu