A Case for Multi-Switch Constraints in OPAM

Fabrice Le Fessant 1, 2, *
Abstract : Package managers usually only deal with packages and their versions, and the con-straints on their dependencies towards other packages' versions. Among package man-agers, opam is probably the first one to introduce the notion of switch, i.e. the ability to manage different directories, where different sets of packages with different versions are installed, as each directory is treated as an independant universe when solving depen-dency constraints. In this talk, we will support a case to be able, in opam, to manage different switches in the same universe, allowing to express dependency constraints that cross switch boundaries.
Complete list of metadatas

https://hal.inria.fr/hal-01091175
Contributor : Fabrice Le Fessant <>
Submitted on : Monday, December 8, 2014 - 7:15:23 PM
Last modification on : Thursday, February 7, 2019 - 5:49:40 PM
Long-term archiving on : Monday, March 9, 2015 - 10:11:07 AM

File

ocaml2014_12.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-01091175, version 1

Collections

Citation

Fabrice Le Fessant. A Case for Multi-Switch Constraints in OPAM. OCaml 2014, Sep 2014, goteborg, Sweden. ⟨hal-01091175⟩

Share

Metrics

Record views

116

Files downloads

88