-
Notifications
You must be signed in to change notification settings - Fork 444
Open
Labels
Description
Expected Behavior
In dune-project
I have a
(package ...
(depends
(dune (>= 3.16.0))
...)
...)
This generates an opam file with
depends: [
"dune" {>= "3.16.0"}
...
]
Actual Behavior
The generated opam file contains duplicate version constraints:
depends: [
"dune" {>= "3.16" & >= "3.16.0"}
...
]
Reproduction
robur-coop/mirage-swapfs@f9e946b
Specifications
- Version of
dune
(output ofdune --version
): 3.16.0 - Version of
ocaml
(output ofocamlc --version
): 4.14.2 - Operating system (distribution and version): debian 12