diff --git a/dune-project b/dune-project index 8040c2f8..a15d0426 100644 --- a/dune-project +++ b/dune-project @@ -34,9 +34,12 @@ :with-dev-setup (>= 0.24) (< 0.25)))) - (depopts + (depopts trace) + (conflicts (trace - (>= 0.3))) + (or + (< 0.3) + (>= 0.4)))) (tags (instrumentation tracing opentelemetry datadog jaeger))) diff --git a/opentelemetry.opam b/opentelemetry.opam index 4ebb692e..168a88e6 100644 --- a/opentelemetry.opam +++ b/opentelemetry.opam @@ -18,8 +18,9 @@ depends: [ "ocaml-lsp-server" {with-dev-setup} "ocamlformat" {with-dev-setup & >= "0.24" & < "0.25"} ] -depopts: [ - "trace" {>= "0.3"} +depopts: ["trace"] +conflicts: [ + "trace" {< "0.3" | >= "0.4"} ] build: [ ["dune" "subst"] {dev}