# \#opam-depext

**URL:** https://discuss.ocaml.org/tag/opam-depext/79.md

[Latest](https://discuss.ocaml.org/latest.md) · [Categories](https://discuss.ocaml.org/categories.md) · [Tags](https://discuss.ocaml.org/tags.md)

---

## [Providing Opam system dependencies with Nix](https://discuss.ocaml.org/t/providing-opam-system-dependencies-with-nix/14745)

<div class="topic-metadata">

**Author:** [@ryang](https://discuss.ocaml.org/u/ryang)\
**Replies:** 1\
**Last updated:** [June 26, 2024, 9:51am UTC](https://discuss.ocaml.org/t/providing-opam-system-dependencies-with-nix/14745 "2024-06-26T09:51:53Z")

</div>

I’ve opened a PR with input from @dra27 and @avsm adding support for Nix depexts (system dependencies) to Opam. Opam supports system dependencies for other platforms by invoking the system package manager, e.g. apt-get …

---

## [Reinstall conf packages when related external dependencies are upgraded](https://discuss.ocaml.org/t/reinstall-conf-packages-when-related-external-dependencies-are-upgraded/9716)

<div class="topic-metadata">

**Author:** [@thierry-martinez](https://discuss.ocaml.org/u/thierry-martinez)\
**Replies:** 3\
**Last updated:** [April 25, 2022, 11:39am UTC](https://discuss.ocaml.org/t/reinstall-conf-packages-when-related-external-dependencies-are-upgraded/9716 "2022-04-25T11:39:40Z")

</div>

clangml reinstallations regularly break when the underlying llvm dep-ext (a system package) is upgraded, because the detection of the system package is performed by conf-libclang, and the detected paths (stored in packag…

---

## [OPAM depexts on macos/darwin: how to specify Perl packages?](https://discuss.ocaml.org/t/opam-depexts-on-macos-darwin-how-to-specify-perl-packages/6515)

<div class="topic-metadata">

**Author:** [@Chet\_Murthy](https://discuss.ocaml.org/u/Chet_Murthy)\
**Replies:** 7\
**Last updated:** [September 28, 2020, 4:08pm UTC](https://discuss.ocaml.org/t/opam-depexts-on-macos-darwin-how-to-specify-perl-packages/6515 "2020-09-28T16:08:36Z")

</div>

Recently a user told me that one of the camlp5 external dependencies was not found on macos. The dependencies are to perl packages, and specifically to: String::Shellquote IPC:System:Simple It was straightforward to …

---

## [Use opam depext to install all deps in a .opam file?](https://discuss.ocaml.org/t/use-opam-depext-to-install-all-deps-in-a-opam-file/1087)

<div class="topic-metadata">

**Author:** [@BrendanLong](https://discuss.ocaml.org/u/BrendanLong)\
**Replies:** 3\
**Last updated:** [November 11, 2017, 4:16am UTC](https://discuss.ocaml.org/t/use-opam-depext-to-install-all-deps-in-a-opam-file/1087 "2017-11-11T04:16:55Z")

</div>

I’m trying to use opam depext, but it seems to have a chicken-and-egg problem: opam depext alone will only install dependencies for installed packages I can’t install those packages because I’m missing the OS dependen…

---

## [Packaging: Opam-depext for CentOS](https://discuss.ocaml.org/t/packaging-opam-depext-for-centos/769)

<div class="topic-metadata">

**Author:** [@smondet](https://discuss.ocaml.org/u/smondet)\
**Replies:** 3\
**Last updated:** [August 29, 2017, 12:10pm UTC](https://discuss.ocaml.org/t/packaging-opam-depext-for-centos/769 "2017-08-29T12:10:57Z")

</div>

I found a CentOS package for a lib with C bindings I’m going to release, but it is not is the default repository, it’s in the “EPEL” one. So if I do $ docker run -it ocaml/opam:centos-7\_ocaml-4.03.0 bash $ sudo yum …
