How to Install and Uninstall erlang-p1-xmpp Package on Ubuntu 20.10 (Groovy Gorilla)

Last updated: May 20,2024

1. Install "erlang-p1-xmpp" package

Learn how to install erlang-p1-xmpp on Ubuntu 20.10 (Groovy Gorilla)

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

2. Uninstall "erlang-p1-xmpp" package

Please follow the instructions below to uninstall erlang-p1-xmpp on Ubuntu 20.10 (Groovy Gorilla):

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

3. Information about the erlang-p1-xmpp package on Ubuntu 20.10 (Groovy Gorilla)

Package: erlang-p1-xmpp
Architecture: amd64
Version: 1.4.9-1
Priority: optional
Section: universe/libs
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Ejabberd Packaging Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 2653
Depends: libc6 (>= 2.14), erlang-base (>= 1:19.2) | erlang-abi (= 17.0), erlang-asn1 (>= 1:23.0.3+dfsg), erlang-base (>= 1:23.0.3+dfsg) | erlang-base-hipe (>= 1:23.0.3+dfsg), erlang-crypto (>= 1:23.0.3+dfsg), erlang-syntax-tools (>= 1:23.0.3+dfsg), erlang-idna (>= 6.0.0), erlang-p1-xml (>= 1.1.43), erlang-p1-stringprep (>= 1.0.22), erlang-p1-tls (>= 1.1.8), erlang-unicode-util-compat (>= 0.3.1), erlang-p1-utils (>= 1.0.20), erlang-p1-zlib (>= 1.0.8)
Filename: pool/universe/e/erlang-p1-xmpp/erlang-p1-xmpp_1.4.9-1_amd64.deb
Size: 1693084
MD5sum: 21ebcbd5a8e8907d91bfc4afcff064ff
SHA1: c6298cf378380f47b02c05d3fd8d2c8f2dc8772b
SHA256: 7efc2ff256c838022efc4dfd567197d4c5898de21bd11c603462b18a9f510c2b
SHA512: ea3d29b15fa46abf16872fcf9e2821f384f467c7b3414e8eae700816b47988b3a9b23971e9a5089150c73db3f8087d79260d04b6cd988a591d926560b1b4ce29
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