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

Last updated: May 11,2024

1. Install "libdevel-leak-perl" package

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

$ sudo apt update $ sudo apt install libdevel-leak-perl

2. Uninstall "libdevel-leak-perl" package

Please follow the step by step instructions below to uninstall libdevel-leak-perl on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove libdevel-leak-perl $ sudo apt autoclean && sudo apt autoremove

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

Package: libdevel-leak-perl
Priority: optional
Section: universe/perl
Installed-Size: 34
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Perl Group
Architecture: amd64
Version: 0.03-3build2
Depends: perl (>= 5.22.1-1), perlapi-5.22.1, libc6 (>= 2.4)
Filename: pool/universe/libd/libdevel-leak-perl/libdevel-leak-perl_0.03-3build2_amd64.deb
Size: 9680
MD5sum: 733e1f07766263d5d6c0dbe76ee1cbd1
SHA1: 95d7c9cc654ef38cc3de62c7e3e735ccf333d0e3
SHA256: 4468889adc76fba8f2c302d0e92d08eb7d19b9d2a6f5267735f78aa60a74a3ed
Description-en: utility for looking for perl objects that are not reclaimed
Devel::Leak has two functions: NoteSV and CheckSV.
.
NoteSV walks the perl internal table of allocated SVs (scalar values) - (which
actually contains arrays and hashes too), and records their addresses in a
table. It returns a count of these "things", and stores a pointer to the
table (which is obtained from the heap using malloc()) in its argument.
.
CheckSV is passed argument which holds a pointer to a table created by
NoteSV. It re-walks the perl-internals and calls sv_dump() for any "things"
which did not exist when NoteSV was called. It returns a count of the number
of "things" now allocated.
Description-md5: de950fdc1bf9599d81c619159f15b7a9
Homepage: https://metacpan.org/release/Devel-Leak
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu