How to Install and Uninstall libdevel-callsite-perl Package on Ubuntu 21.04 (Hirsute Hippo)

Last updated: May 13,2024

1. Install "libdevel-callsite-perl" package

This guide covers the steps necessary to install libdevel-callsite-perl on Ubuntu 21.04 (Hirsute Hippo)

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

2. Uninstall "libdevel-callsite-perl" package

This tutorial shows how to uninstall libdevel-callsite-perl on Ubuntu 21.04 (Hirsute Hippo):

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

3. Information about the libdevel-callsite-perl package on Ubuntu 21.04 (Hirsute Hippo)

Package: libdevel-callsite-perl
Architecture: amd64
Version: 1.0.1-1build3
Priority: optional
Section: universe/perl
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Perl Group
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 44
Depends: perl (>= 5.32.0-4), perlapi-5.32.0, libc6 (>= 2.4)
Filename: pool/universe/libd/libdevel-callsite-perl/libdevel-callsite-perl_1.0.1-1build3_amd64.deb
Size: 11716
MD5sum: 6b3304d774a6b137fe786ca731a41678
SHA1: 89a6083e766619fee1668d39e2db6a499777b697
SHA256: 17f27fdded1236316cc0b729a61100c511e7a1f7eb91754fa22894a0a33ad4bc
SHA512: da44d3a0f353a54e3b0912f4ae4d6d157d425b0cde35e345b0b48d977fd5e6807960bf7c6b458a88701c4c7fb4defe432dcb817f10a8b8e4afb9aa0a8b00bbc4
Homepage: https://metacpan.org/release/Devel-Callsite
Description-en: Perl module to get caller return OP address and Perl interpreter context
Devel::Callsite module provides subroutines to get the caller return OP
address and perl interpreter context.
.
The callsite() function returns the OP address of the caller, a number,
one level up from where it was called. It's useful for functions that
need to uniquely know where they were called, such as Every::every();
see Every. Or it can be used to pinpoint a location with finer
granularity than a line number (see
http://www.perlmonks.com/?node_id=987268). In conjunction with an OP
tree disassembly you can know exactly where the caller is located in
the Perl source.
.
The context() function returns the interpreter context as a number.
This is a fairly unique number together with the call site.
Description-md5: 68e737733c2801099979738cec8d0773