How to Install and Uninstall erlang-p1-xmpp Package on Ubuntu 21.10 (Impish Indri)

Last updated: May 20,2024

1. Install "erlang-p1-xmpp" package

Please follow the guidelines below to install erlang-p1-xmpp on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install erlang-p1-xmpp

2. Uninstall "erlang-p1-xmpp" package

This is a short guide on how to uninstall erlang-p1-xmpp on Ubuntu 21.10 (Impish Indri):

$ sudo apt remove erlang-p1-xmpp $ sudo apt autoclean && sudo apt autoremove

3. Information about the erlang-p1-xmpp package on Ubuntu 21.10 (Impish Indri)

Package: erlang-p1-xmpp
Architecture: amd64
Version: 1.5.2-3
Multi-Arch: allowed
Priority: optional
Section: universe/libs
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Ejabberd Packaging Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 2704
Depends: libc6 (>= 2.14), erlang-base (>= 1:19.2) | erlang-abi (= 17.0), erlang-asn1 (>= 1:23.2.6+dfsg), erlang-base (>= 1:23.2.6+dfsg) | erlang-base-hipe (>= 1:23.2.6+dfsg), erlang-crypto (>= 1:23.2.6+dfsg), erlang-syntax-tools (>= 1:23.2.6+dfsg), erlang-idna (>= 6.0.0), erlang-p1-xml (>= 1.1.45), erlang-p1-stringprep (>= 1.0.24), erlang-p1-tls (>= 1.1.11), erlang-unicode-util-compat (>= 0.3.1), erlang-p1-utils (>= 1.0.21), erlang-p1-zlib (>= 1.0.9)
Filename: pool/universe/e/erlang-p1-xmpp/erlang-p1-xmpp_1.5.2-3_amd64.deb
Size: 1700920
MD5sum: 36876a25af811167dbcf6c232bc3e7ea
SHA1: 70791f3dae6c043fb7468f87df6f82d3e179736d
SHA256: cefe0e97d6de532e39e835f74800a8c9e93f50b0ee28de63e05595561fe9445d
SHA512: 7dd5f5dbee97e6f72cc59a4394bd5665c67e488951570f0dca15e0f62b8ba8c3ecab387d4b99f91cd2f22e037d721b6cf16ecb240bdb6235c4dd44474113f651
Homepage: https://github.com/processone/xmpp
Description-en: Erlang/Elixir XMPP parsing and serialization library
This library provides comprehensive representation of XMPP elements as
well as tools to work with them. Every such element is represented by an
Erlang record. Most of the library's code is auto generated and thus
considered to be bug free and efficient.
.
The approach is very similar to ASN.1, Google Protocol Buffers or Apache
Thrift: an XML element is transformed into internal language structure
(an Erlang record in this case) - the process known as "decoding". During
decoding, validation is also performed, thus well-typed structures are
generated, potentially decreasing bugs related to handcrafted parsing. A
reverse process known as "encoding" is applied for transforming an
Erlang record into an XML element.
.
This package should be used along with erlang-p1-xml, because it is
only able to decode from and encode to structures generated by that
library (that is, xmlel() elements).
.
This library was written for ejabberd which still uses it.
It was split off into its own project to follow
Erlang/OTP guidelines.
Description-md5: b8c0f1b7110aa2c36d3a69bd6b85e659