Skip to content

Ocaml packages are not individually overridable #75485

@nomeata

Description

@nomeata

I am facing the problem that I want to use Ocaml 4.08, but the base package in nixpkgs (1.11.1) is incompatible with 4.08.

I wanted to use a local overlay to bump it to 1.13, but it would not get picked up by other packages, and the reason seems to be that the package set in https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/ocaml-modules/janestreet/default.nix is a simple rec, and does not take part in the global fixed-point of nix packages. Shouln’t this file take base as a parameter and not be a rec set?

Is that intentionally or was it just an oversight? @vbgl?

Metadata

Metadata

Assignees

No one assigned

    Labels

    0.kind: bugSomething is broken6.topic: ocamlOCaml is a general-purpose, high-level, multi-paradigm programming language.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions