Skip to content

Mutating conf-* packages deps invalidated opam lock lockfiles #29985

@yosefAlsuhaibani

Description

@yosefAlsuhaibani

In this commit, a bunch of conf-* packages were mutated to require conf-pkg-config {>= "5"}; this broke lockfiles in e.g https://github.com/semgrep/semgrep/blob/15f510ede866353d84f0193769e854c47e4a0fe9/opam-lockfiles/semgrep.opam.linux-amd64.locked#L63-L73, which at the time the solution was computed it resolved to e.g "conf-zstd" {= "1.3.8"} and "conf-pkg-config" {= "4"}.

Is there another mechanism to do such an update without invalidating existing lockfiles?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions