How to Install and Uninstall libcarp-fix-1-25-perl Package on Ubuntu 21.04 (Hirsute Hippo)

Last updated: November 26,2024

1. Install "libcarp-fix-1-25-perl" package

Please follow the guidance below to install libcarp-fix-1-25-perl on Ubuntu 21.04 (Hirsute Hippo)

$ sudo apt update $ sudo apt install libcarp-fix-1-25-perl

2. Uninstall "libcarp-fix-1-25-perl" package

This tutorial shows how to uninstall libcarp-fix-1-25-perl on Ubuntu 21.04 (Hirsute Hippo):

$ sudo apt remove libcarp-fix-1-25-perl $ sudo apt autoclean && sudo apt autoremove

3. Information about the libcarp-fix-1-25-perl package on Ubuntu 21.04 (Hirsute Hippo)

Package: libcarp-fix-1-25-perl
Architecture: all
Version: 1.000001-2.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: 21
Depends: perl:any
Filename: pool/universe/libc/libcarp-fix-1-25-perl/libcarp-fix-1-25-perl_1.000001-2.1_all.deb
Size: 7064
MD5sum: 8c80f66cd2aaa8e6b6fb4d86fcde3c6c
SHA1: c7798b4c69e6fd2fe357371c30d5dc95c541690d
SHA256: 472cf3c8d7abd3e6b9217e42f33fec25d9e8826f4c49de4cea5db8835a90772d
SHA512: ed5958577e8353235c610d2d4ea1cb6e582ac98f4c1a1575eccb2b83a2072648f554dfc8bcd21b66f3313f26fab4f843a1353da62cec55f98d4af23e0ed6b876
Homepage: https://metacpan.org/release/Carp-Fix-1_25
Description-en: Perl module to smooth over incompatible changes in Carp 1.25
Carp 1.25 made a change to its formatting, adding a period at the end of the
message. This can mess up tests and code that are looking for error messages.
Carp::Fix::1_25 makes the message consistent, regardless of what version of
Carp you're using.
.
Carp::Fix::1_25 exports its own carp functions which change the Carp message
to match the 1.25 version. Carp::Fix::1_25 otherwise acts exactly like Carp
and it will honor Carp global variables|Carp/GLOBAL VARIABLES such as
@CARP_NOT and %Carp::Internal.
.
Why do this instead of just upgrading Carp? Upgrading Carp would affect all
installed code all at once. You might not be ready for that, or you might not
want your module to foist that on its users. This lets you fix things one
namespace at a time.
Description-md5: 56ca3eeea82d0b80b6497e2f8133c3e1