Opam's Nix system dependency mechanism
- Track: Nix and NixOS
- Room: UA2.118 (Henriot)
- Day: Saturday
- Start (UTC+1): 16:30
- End (UTC+1): 16:35
- Room livestream: ua2118
- Chat: Join the conversation!
The OCaml language package manager, Opam, has support for interfacing with system package mangers to provide dependencies external to the language. Supporting Nix required re-thinking the abstractions used to interface with traditional package managers, but enables using Opam for development easy whilst benefitting from Nix's reproducible system dependencies. This provides one example of how Nix interfaces with other software development and deployment technologies.
Get in touch at https://ryan.freumh.org/about.html
See the slides at https://ryan.freumh.org/var/fosdem/opam-nix.html
Speakers
| Ryan Gibb |