opam - package manager for OCaml

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Universe amd64
Package filename opam_1.2.2-6_amd64.deb
Package name opam
Package version 1.2.2
Package release 6
Package architecture amd64
Package type deb
Category universe/ocaml
Homepage http://opam.ocamlpro.com
License -
Maintainer Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Download size 2.17 MB
Installed size 15.88 MB
OPAM stands for OCaml PAckage Manager. It aims to suit to a vast number
of users and use cases, and has unique features:
* Powerful handling of dependencies: versions constraints, optional
dependencies, conflicts, etc.
* Multiple repositories backends: HTTP, rsync, git
* Ease to create packages and repositories
* Ability to switch between different compiler versions
Typically, OPAM will probably make your life easier if you recognize
yourself in at least one of these profiles:
* You use multiple versions of the OCaml compiler, or you hack the compiler
yourself and needs to frequently switch between compiler versions.
* You use or develop software that needs a specific and/or modified version
of the OCaml compiler to be installed.
* You use or develop software that depends on a specific version of an OCaml
library, or you just want to install a specific version of a package, not
just the latest one.
* You want to create your own packages yourself, put them on your own
repository, with minimal effort.


Package Version Architecture Repository
opam_1.2.2-6_i386.deb 1.2.2 i386 Ubuntu Universe
opam - - -


Name Value
build-essential -
curl -
libbz2-1.0 -
libc6 >= 2.15
opam-docs = 1.2.2-6
tar -
unzip -
wget -
zlib1g >= 1:1.1.4


Type URL
Mirror archive.ubuntu.com
Binary Package opam_1.2.2-6_amd64.deb
Source Package opam

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install opam deb package:
    # sudo apt-get install opam




2017-07-21 - St├ęphane Glondu <glondu@debian.org>
opam (1.2.2-6) unstable; urgency=medium
* Team upload
* Add ocamlbuild to Build-Depends
* Update Vcs-*
2016-03-19 - Mehdi Dogguy <mehdi@debian.org>
opam (1.2.2-5) unstable; urgency=medium
* Stop using insecure and no-check-certificate flags (Closes: #818081).
- add patch 0003-remove-insecure-no-check-certificate-flags.patch
Thanks to Ximin Luo for submitting the bug and providing the patch.
2015-12-22 - Mehdi Dogguy <mehdi@debian.org>
opam (1.2.2-4) unstable; urgency=medium
* Fix integration with fish shell (Closes: #805270)
2015-09-14 - Mehdi Dogguy <mehdi@debian.org>
opam (1.2.2-3) unstable; urgency=medium
* Port to Dose3 4.0.1 (Closes: #797451)
- Add 0001-Port-to-Dose3-4.0.1.patch
- Bump build-dependency on dose3 to >= 4.0.1-2~
2015-07-30 - Mehdi Dogguy <mehdi@debian.org>
opam (1.2.2-2) unstable; urgency=medium
* Run testsuite only on native architectures: Testsuite uses ocamlopt
unconditionally, which fails on bytecode architectures. Next upstream
release might fix that.
2015-07-28 - Mehdi Dogguy <mehdi@debian.org>
opam (1.2.2-1) unstable; urgency=medium
* New upstream release.
- New Build-Dependency: libjsonm-ocaml-dev
- Drop old patches.
- Requires libcmdliner-ocaml-dev (>= 0.9.7)
* Use upstream's makefile based build system instead of crafting our
own one.
* Run package tests at build-time (Closes: #766487)
- New Build-Dependencies: rsync and unzip.
* Bump Standards-Version to 3.9.6, no changes required.
* Update d/copyright file
* Make opam recommend darcs and mercurial (Closes: #766985).
* Make opam depend on tar and unzip.
2014-11-03 - Mehdi Dogguy <mehdi@debian.org>
opam (1.2.0-1) unstable; urgency=medium
* New upstream release.
* Make opam recommend aspcud (Addresses: #766985).
2014-10-23 - Mehdi Dogguy <mehdi@debian.org>
opam (1.2.0~rc4-1) unstable; urgency=medium
* Import new uptream release.
* Do not call make autogen anymore
* Refresh patch 0001-Fix-some-spelling-errors.patch
* Bump minimal requirement on dose3 to 3.3~.
* Import Uutf and Jsonm temporarily.
* Build and install opam-installer
* Generate core/opamGitVersion.ml core/opamScript.ml during the configure phase
* scripts/ directory has been renamed into tools/
2014-02-02 - Mehdi Dogguy <mehdi@debian.org>
opam (1.1.1-1) unstable; urgency=low
* New upstream release.
2013-11-24 - Mehdi Dogguy <mehdi@debian.org>
opam (1.1.0-1) unstable; urgency=low
* New upstream release.
+ Update patch (fix spelling errors).
* Link against "re.str", added in debian/buildsys/myocamlbuild.ml.
* Only install "opam" and "opam-admin" binaries, as upstream does.
* Add build-essential to Depends and ocaml to Recommends.

See Also

Package Description
opari2_2.0.2-3_amd64.deb OpenMP Pragma And Region Instrumentor - translation tool
opari_1.1+dfsg-5_amd64.deb OpenMP Pragma And Region Instrumentor - translation tool
open-adventure_1.4+git20170917.0.d512384-2_amd64.deb colossal cave adventure, the 1995 430-point version
open-coarrays-bin_2.0.0~rc1-2_amd64.deb Executables for running Co-Array Fortran programs
open-cobol_1.1-2_amd64.deb COBOL compiler
open-font-design-toolkit_1.7_all.deb metapackage for open font design
open-infrastructure-apache-icons_20170701-1_all.deb alternative icons for Apache autoindex
open-infrastructure-container-tools_20180218-2_all.deb manage systemd-nspawn containers
open-infrastructure-package-tracker_20170515-3_all.deb Compare and track package versions in debian repositories
open-infrastructure-storage-tools_20171101-2_all.deb Additional utilities to manage storage related tasks
open-infrastructure-system-boot_20161101-lts2-1_all.deb System integration for booting from read-only root filesystem
open-infrastructure-system-build_20161101-lts2-2_all.deb System Image Build Tool
open-infrastructure-system-config_20161101-lts1-2_all.deb System integration for configuring a read-only root filesystem
open-infrastructure-system-images_20161101-lts2-2_all.deb System Image Build Tool Configuration Directories
open-invaders-data_0.3-4.3_all.deb Space Invaders clone (data package)