Remix.run Logo
johnisgood 5 days ago

Dune is not a dependency manager, it is a build tool. Opam is the dependency manager. By default, Dune doesn't fetch dependencies, opam does that. That said, Dune does use opam, yeah.

nukifw 5 days ago | parent | next [-]

And the next milestone of Dune is to become an alternative package manager via Dune package Management, using a store in a "nixish" way.

johnisgood 5 days ago | parent [-]

I suppose it is still going to use opam internally, right?

yawaramin 5 days ago | parent [-]

No, it is doing its own package management implementation.

johnisgood 5 days ago | parent [-]

So dune is going to replace opam? Where can I read more about this if so?

yawaramin 4 days ago | parent [-]

https://discuss.ocaml.org/t/dune-package-management-update/1...

nukifw 5 days ago | parent | prev [-]

Package description, but it use its own engine.